有没有办法从框架中导入所有文件,而不仅仅是你想要的特定标题?这似乎效率低下,但我只是好奇这是否可能?
问问题
976 次
1 回答
6
Apple 的惯例是在框架内使用与框架同名的标头:
#import <Foundation/Foundation.h> // << imports all public headers of Foundation.framework
如果有问题的框架不包含这样的文件,您可以随时编写自己的文件。
更好的是,您可以使用使用以下语法的模块:@import Foundation;
. 这类似于#import <Foundation/Foundation.h>
,但使用了大大改进的编译模型。
注意:目前 Xcode 支持 Apple 框架的模块,尽管 clang 支持用户定义的模块映射。所以,希望我们能尽快定义自己的模块。
于 2013-10-05T21:17:01.637 回答