现在的Xcode版本已经升级到8.3以上了,每次新建一个项目第一件事就是添加.pch文件,pch文件可以任意添加一些通用宏定义 以及一些到处需要引用的头文件,当然一般的做法都是自己创建一个.h文件用来保存。这样的话不论哪个项目需要都可以直接将相应的.h文件拖拽使用了。
其实网上各种添加方式都烂大街了,完全大同小异。我只是将我用的方法记录下来。
我已创建一个 Test项目为例:
1.首先添加一个pch文件,next下一步
2.命名随便,我直接已默认名字命名 Create 创建
3.然后再 targets ——>Build Setting ——>搜索“pre ” 弹出的 Prefix Header
4.双击目标行。添加文本格式为: $(SRCROOT)/targets名称/pch文件名称
所以此处添加:$(SRCROOT)/Test/PrefixHeader.pch
以上步骤已经实现了添加pch文件,至于文件里面的宏定义等 ,可以根据需要自己添加