如何在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 HeaderYES,预编译后的pch文件会被缓存起来,可以提高编译速度。
    如下图:

    图.设置绝对路径

  • 注意:
    • 拼接绝对路径:$(SRCROOT)/项目名/xxx.pch
      图.路径拼接

      创建pch.gif
  • .pch文件的应用

    • 在pch中定义宏,无需添加pch头文件,工程任何地方都可以放心调用。


      图.pch应用.gif
  • 链接
    1.Xcode8如何在项目中创建和使用自己的prefix.pch文件
    2 .Xcode8 添加PCH文件

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容