那些显为人知的PrefixHeader.pch

在这里引用的头文件会自动被项目中的所有文件引用(全局引用),需要把pch文件的路径添加到Buliding Setting->Prefix Header中才可以使用

Xcode 7.0 之后的PrefixHeader.pch文件的添加步骤:

  1. 在创建自己的项目之后,选择一个地方存储pch文件的位置,command+ N 或右击项目New file 选择other中的PCH File,此时在选择位置和名称(自定义存放位置和文件名)。
  2. 选择你的项目,TARGETS-> Build Settings > 搜索 “Prefix Header“。
  3. 在Apple LLVM 7.1 - Language 下面即可看到Prefix Header,双击右方空白处,即可出现弹框。
  4. 输入: YourProject_Name/"中间目录层级(可有可无)"/YourProject_PrefixHeader.pch 或 $(SRCROOT)/YourProject-Prefix.pch(本图中层级关系PrefixHeader_pch_demo/Resource/PrefixHeader.pch)。
  5. 将其上方的Precompile Prefix Header为YES,预编译后的pch文件会被缓存起来,可以提高编译速度。
  6. clean you project and build,go go go!!!

下面附上本例图形说明:

89F20A50-7D38-4A9D-AD0D-B0ABB4612A70.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容