那些显为人知的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!!!

下面附上本例图形说明:

那些显为人知的PrefixHeader.pch_第1张图片
89F20A50-7D38-4A9D-AD0D-B0ABB4612A70.png

你可能感兴趣的:(那些显为人知的PrefixHeader.pch)