『导言』
prefix.pch
究竟是什么?我们可以把它称之为“precompiled header”,从字面上翻译就是
预编译头文件
,俗称
预编译文件
!xcode6及其以后需要手动创建pch文件。
-
究竟有什么prefix.pch
呢?作用
序号 | prefix.pch文件作用 |
---|---|
1 | 定义 中都可调用的 或是 |
2 | 定义 中都可调用 等等 |
</br>
- 创建
方法步骤:prefix.pch文件
- 首先,我们打开项目工程 –>
–>File
–>New
File
,如下图:
图.创建
- 其次,把选择页面滑到最下面,选择
–>选择Other
PCH File
,命名可自定义,也可以默认系统的,如下图:
图.选择pch
- 然后,点击
之后,可以在Next
的工程界面左边,可以看到多了一个Xcode
PrefixHeader.pch
的文件,如下图:
图.pch文件
- 最后,进行配置如下:
- 我们 选择工程文件 –>
第一项 –>TARGETS
–>在Build Setting
栏输入搜索
,在里面设置prefix
文件的引用路径,PrefixHeader.pch
- 设置 将
为Precompile Prefix Header
YES
,预编译后的pch文件会被缓存起来,可以提高编译速度。
如下图:
图.设置绝对路径
- 注意:
- 拼接绝对路径:
$(SRCROOT)/项目名/xxx.pch
图.路径拼接
创建pch.gif
- 拼接绝对路径:
-
文件的应用.pch
-
在pch中定义宏,无需添加pch头文件,工程任何地方都可以放心调用。
图.pch应用.gif
-
-
链接
1.Xcode8如何在项目中创建和使用自己的prefix.pch文件
2 .Xcode8 添加PCH文件
作者:iOS开发和软件测试zwj
链接:https://www.jianshu.com/p/9f3009f23366
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。