在为我的iOS项目生成XCTestCase
子类之后,我注意到#import <Cocoa/Cocoa.h>
是默认添加的。
环顾四周后,我发现iOS项目应该导入Foundation.h
。
我的问题是,,即使它是一个iOS项目,而不是OS X,为什么默认导入Cocoa.h
?
是否需要指定其他设置选项,以便生成的代码适用于iOS? (显然,我只能编辑该行,但是我想知道它是否可以默认完成)。
我正在使用XCode 6.2
最佳答案
这是因为在创建文件时,选择了OSX选项。也是第一次发生在我身上。
只需在创建新文件时确保处于iOS选项下即可。
希望能帮助到你
关于ios - 为什么将Cocoa.h导入iOS项目中生成的XCTestCase中?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29510434/