为什么ProjectName-Prefix不是。在Xcode 6中自动创建pch ?
是否不再需要预编译头?
我应该把ProjectName-Prefix中的代码写在哪里。PCH之前?
为什么ProjectName-Prefix不是。在Xcode 6中自动创建pch ?
是否不再需要预编译头?
我应该把ProjectName-Prefix中的代码写在哪里。PCH之前?
当前回答
您需要创建自己的PCH文件 添加新文件-> Other-> PCH文件
然后将这个PCH文件的路径添加到您的构建设置->前缀头->路径
($ SRCROOT) / filename . pch)
其他回答
添加新的PCH文件遵循以下步骤:
(1)添加新文件—选择iOS—其他和PCH文件
(2)将此PCH文件的路径添加到您的Project - BuildSetting - Apple LLVM 6.0 Language
增加“设置前缀头路径YourApplicationName(根路径)/filename.pch”
我给你看一张照片!
添加一个新文件 进入“项目/构建设置/APPl LLVM 6.0-Language”
您需要创建自己的PCH文件 添加新文件-> Other-> PCH文件
然后将这个PCH文件的路径添加到您的构建设置->前缀头->路径
($ SRCROOT) / filename . pch)
如果你决定手动添加一个。pch文件,并且你想使用Objective-C,就像在xCode 6之前一样,你还必须在.pch文件中导入UIKit和Foundation框架。否则,您将不得不在每个头文件中手动导入这些框架。无论如何,您都可以添加以下代码,因为它会测试所使用的语言:
#ifdef __OBJC__
#import <UIKit/UIKit.h>
#import <Foundation/Foundation.h>
#endif
使用:
$ (PROJECT_DIR) /项目名称/ PrefixHeader.pch