Xcode配置PCH文件

时间:2024-04-13 12:26:42

在XCode6以前,创建的项目默认有pch文件。把常用的宏和类的头文件等导入到pch文件使用起来非常的方便,能够提高开发效率。但由于pch的滥用(很多不用的宏,以及大量的头文件)导致了编译效率变低,XCode6以后苹果默认去掉了pch文件。很多人还是习惯使用pch文件,手动配置pch还是很有必要的,配置方法如下:
一、创建pch文件:
这时候要注意:
在创建的之前要先明确是选中的是project还是文件夹,这里我们先选择1,稍后会做说明:
Xcode配置PCH文件
使用快捷键command + N 滚动到Other选择pch图标点击next。
Xcode配置PCH文件
注意:命名尽量使用项目名字样,方便辨认和管理。我们这里命名就使用了PCHConfigure.pch,当我们选择1即project时:
Xcode配置PCH文件
它对应的目录结构为:
Xcode配置PCH文件
显然我们是希望创建的文件能够在项目同名的文件夹下面,这符合我们的使用习惯,把pch删除掉重新创建,这次我们选中文件夹。创建出来的pch文件会直接出现在,Supporting Files目录下面如图:
Xcode配置PCH文件
这里啰嗦了,主要还是怕有的同学创建的时候不主要导致配置路径的时候出错。
二、配置文件路径:

  • 搜索Prefix Header关键字:
    Xcode配置PCH文件
    注意:$(SRCROOT)代表的是项目的相对路径,除此之外还可以直接打开文件夹找到pch文件拖到输入框里,但是不建议这么做,一旦项目改变位置会报错。

三、编译使用:
使用快捷键command + B,我们在viewcontroller里面就直接打印刚才在pch文件里面定义好的name的宏了。