打开 Xcode,Command+N 然后看到

选择 PCH File,next
然后我们可以在 pch 文件中添加一些需要经常用到的头文件名,但是我们还需要Build Setting 中设置路径才能使用 pch 文件,

需要在 Build Setting 中的 Prefix Header 后面设置路径,
之前的时候,记得设置的是绝对路径,比如$(SRCROOT)/工程名/pch 文件名,然后就自动转化成了/Users/用户名/工程路径/工程名/pch 文件名,比如有多人同时开发,路径是不同的;
现在这么做也是可以的,但是有另外一种方法,设置相对路径就可以了,比如工程名/pch 文件名。
从上面也是可以看出来$(SRCROOT)是可以获取到工程的绝对路径的,为了使用方便,我们设置相对路径就可以了吧,但是为什么需要我们做这一步呢,为什么不直接默认设置了?不太清楚。

上面的 Precompile Prefix Header 选项可以缓存 pch 文件,提高编译速度。