在Xcode6之前,创建一个新工程Xcode会在Supporting files文件夹下面自动创建一个“工程名-Prefix.pch”文件,也是一个头文件,pch头文件的内容能被项目中的其他所有源文件共享和访问。是一个预编译文件。Xcode6后就不会自动创建了,需要手动创建。
其作用:
- 存放一些全局的宏(整个项目中都用得上的宏)
- 用来包含一些全部的头文件(整个项目中都用得上的头文件)
手动创建PCH文件
新建pch文件:打开Xcode,依次选择File→New→File(或者⌘N)。
填写pch文件名,记得勾选target,如下所示,
选中工程→TARGETS→Build Settings,找到Apple LLVM 6.0-Language,其中有一项Prefix Header,双击它,然后输入“工程名/pch文件名”,到这里pch文件就设置好了。