我对Xcode 5中的.pch文件感到担心。
我的.pch文件中有以下代码 -
#ifdef __OBJC__
#import <Example/Example.h>
#endif
但是当我在我的代码中使用Example.h类时,它无效。 当我使用像 -
这样的代码时[Example sharedInstance];
xcode显示错误“Use od undeclared identifier Example”。 有什么问题?
答案 0 :(得分:16)
来自 XCode 6.1 的屏幕截图显示了我如何使用它 - 因此可能会有所帮助。
在&#34; Apple LLVM 6.0 - 语言&#34; TARGETS / Build设置区域中查看粗体文字。
请注意粗体文本&#34;预编译前缀标题&#34; 如何设置为 YES ,以及&中pch文件的路径#34;前缀标题&#34; 设置为 ProjectName / YourPCHFile-Prefix.pch
答案 1 :(得分:7)
您需要在“标头搜索路径”构建设置中包含标头的路径,以便预处理器/编译器可以找到标头。