美文网首页
iOS 创建PCH文件

iOS 创建PCH文件

作者: 叫我困兽 | 来源:发表于2016-08-25 12:00 被阅读900次

    Xcode6之前,创建一个新工程xcode会在Supporting files文件夹下面自动创建一个“工程名-Prefix.pch”文件,也是一个头文件。pch头文件的内容能被项目中的其他所有源文件共享和访问。是一个预编译文件。**
    **

    首先说一下pch的作用:
    1.存放一些全局的宏(整个项目中都用得上的宏)(个人觉得最好把宏单独写在一个.h文件中,再在pch文件中引用,方便管理)
    2.用来包含一些全部的头文件(整个项目中使用频率较高头文件)
    3.能自动打开或者关闭日志输出功能

    1. 创建-Prefix.pch文件

    选中Xcode,Command+N,打开新建文件窗口:other->PCH file,创建一个pch文件

    创建pch文件

    2. 配置缓存和路径

    在工程的Building Setting中搜索Prefix Header,然后把Precompile Prefix Header右边的NO改为Yes:


    将Precompile Prefix Header为YES

    将Precompile Prefix Header为YES,预编译后的pch文件会被缓存起来,可以提高编译速度

    然后在Precompile Prefix Header下边的Prefix Header右边双击,添加刚刚创建的pch文件的工程路径,添加格式:“$(SRCROOT)/文件名.pch” [$(SRCROOT)的意思就是工程根目录的意思,关于路径的配置都可以使用],像这样:

    配置路径

    如果还不明白,那你可以这样(简单粗暴):

    路径会变成绝对路径,个人绝对不好

    参考:iOS 开发 Pch 文件的正确使用

    相关文章

      网友评论

          本文标题:iOS 创建PCH文件

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