我有大约50个模型类存储在一个单独的文件夹中(不仅仅是一个组),而且我真的不想为每个类写一个#import。
有没有办法导入整个目录?
我知道在其他编程语言和perhabs中可能只使用了错误的语法。
Plz帮助我! 迎接无限
答案 0 :(得分:9)
#import
只是#include
的变体。它们不允许指定整个目录。
您必须指定50个头文件中的每一个。
您可以使用bash生成该列表:
cd myfolder ; printf '#import "%s"\n' *.h > ../myheader.h
答案 1 :(得分:5)
作为一种可能的解决方法,您可以在单独的标题中导入所有这些内容(例如MyImports.h),并在需要时仅导入它。