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