天天看点

如何在Xcode中创建prefix.pch文件?

『导言』

prefix.pch

究竟是什么?我们可以把它称之为“precompiled header”,从字面上翻译就是

预编译头文件

,俗称

预编译文件

!xcode6及其以后需要手动创建pch文件。

  • prefix.pch

    究竟有什么

    作用

    呢?
序号 prefix.pch文件作用
1 定义

整个项目

中都可调用的

变量

或是

2 定义

整个项目

中都可调用

.h头文件

等等

</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

来源:简书

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。