1. pch文件:
pch表示“precompiled header”,叫做预编译头文件,Xcode6之后pch文件就需要手动添加,pch文件中一般放一些基本不会改变的代码,比如一些宏定义这样整个工程都可以使用或者一些框架的头文件。
pch文件的目的是提高编译的效率,Xcode中某个文件被修改了,任何包含该文件的文件都需要重新编译。如果pch文件被修改了,pch所包含的所有文件都会重新编译,这样会消耗大量的时间。
pch文件中定义宏定义和头文件:
2.Xcode6下添加pch文件步骤:
(1)添加新文件选择pch文件
(2)给pch文件命名
(3)点击创建后可以在左侧的文件列表看见自己的pch文件
(4)在build setting中设置
(5)将prefix Header的debug和release 都设置刚才创建的pch的路径
e.g. $(SRCROOT)/当前工程的名字/pch文件名.pch
$(SRCROOT)代表当前工程文件的路径
(6)重新编译下工程,就可以使用了
时间: 2024-12-26 00:05:37