Objective-C#导入整个目录

时间:2010-01-20 10:31:12

标签: objective-c import directory

嘿伙计们,当然希望你能帮助我。

我有大约50个模型类存储在一个单独的文件夹中(不仅仅是一个组),而且我真的不想为每个类写一个#import。

有没有办法导入整个目录?

我知道在其他编程语言和perhabs中可能只使用了错误的语法。

Plz帮助我! 迎接无限

2 个答案:

答案 0 :(得分:9)

#import只是#include的变体。它们不允许指定整个目录。

您必须指定50个头文件中的每一个。

您可以使用bash生成该列表:

cd myfolder ; printf '#import "%s"\n' *.h > ../myheader.h

答案 1 :(得分:5)

作为一种可能的解决方法,您可以在单独的标题中导入所有这些内容(例如MyImports.h),并在需要时仅导入它。