那些显为人知的PrefixHeader.pch

作者: 请叫我作家 | 来源:发表于2016-06-08 15:09 被阅读608次

    在这里引用的头文件会自动被项目中的所有文件引用(全局引用),需要把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

    相关文章

      网友评论

        本文标题:那些显为人知的PrefixHeader.pch

        本文链接:https://www.haomeiwen.com/subject/rysjdttx.html