Ale*_*x I 6 c xcode objective-c
我有一个XCode带objective-C文件的项目.如果我添加一个新的(空)C file并尝试构建,我会在ProcessPCH步骤中构建预编译头时立即收到大量错误.错误是"致命错误:无法构建模块'基础'",并且Foundation.h找不到任何东西.删除C文件,然后再次构建.发生了什么,以及如何解决它?
(XCode 5.0,OSX 10.8.4)
编辑我已经尝试了清洁和清洁构建文件夹,没有任何影响.
编辑设置Precompile prefix header = No导致一堆语法错误,比如NSObject.h(和其他Foundation框架头文件).
编辑用户Cy-4AH想出来:需要#ifdef __OBJC__围绕整个 pch文件.