iOS 添加pch文件

  • pch文件最常用的就是往里面放一些全局可见的宏定义或者引入共用的头文件
    比如:
1.png
  • 这样在项目中ScreenWidth就相当于
    [UIScreen mainScreen].bounds.size.width
  • 如何添加pch文件呢?
  • 向项目中添加新文件,在Other中选择PCH File:
4.png
  • 接下来需要告知项目你的pch文件是何许人也,即设置pch文件的路径。
    target ->Build Setting ,向搜索框输入prefix header:
5.png
  • 设置Precomplite Prefix Header 的布尔值为true,
    作用是让pch文件预编译后缓存起来,减少之后的编译时间。
2.png
  • 设置Prefix Header的值为:
    $SRCROOT/(你的项目名称)/(你的pch文件名称)
    如:$(SRCROOT)/GIFMaker/GIFPrefixHeader.pch

    3.png

  • 其中的变量SRCROOT的值为你项目所在的根目录,
    它会随着你项目的目录迁移而自动改变。

  • ok, 现在pch文件添加成功了。

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

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,993评论 19 139
  • $(SRCROOT)/项目名/pch文件名.pch
    FANTASIED阅读 776评论 0 0
  • PCH文件是一个标准的预编译头文件( Pre-Compiled Header),在Xcode6之前的版本中,系统模...
    杰森_Jason阅读 6,311评论 0 7
  • 首先说一下pch的作用:1.存放一些全局的宏(整个项目中都用得上的宏)2.用来包含一些全部的头文件(整个项目中都用...
    ShanJiJi阅读 8,430评论 0 7
  • 在Xcode6之前,新建一个工程的时候,系统会帮我们自动新建一个以工程名为名字的pch (precompile h...
    zfl1024阅读 911评论 0 0