自XCode6.0以前,Xcode工程会自动创建一个名为“Prefix.pch”的文件。又叫做预编译文件。而在XCode6.0之后,就需要手动去创建该文件。
1. .pch文件简介
.pch文件是项目的预编译文件。主要由大量的宏定义,以及项目经常用到的头文件的导入构成。.pch的内容能被项目中其他所有文件共享和访问,相当于项目的每个文件都导入了该文件。
2. 如何创建.pch文件
新建文件(commit+N)>iOS>Other>PCH File>Next>命名
3. 如何配置.pch文件目录
工程文件>Targets>Buile Settings>搜索Prefix Header>Apple LLVM 7.0 - Language>Prefix Header 配置.pch文件路径
路径填”
(SRCROOT)/prefixname.pch"或者"
(SRCROOT)/$(PROJECT)/prefixname.pch”。如果还不行的话就对照目录来改。
如何配置.pch文件目录
4. .pch文件不能智能索引的解决办法
如果出现以上情况,就把项目压缩,然后换个文件夹解压就可以解决。
[TOC]