[转载]为项目添加Pch文件

因为写添加pch文件的文章太多,做法都是一样的,所以选取写的最详细的文章,图片是我自己截取的,毕竟自己弄一遍才能搞懂,废话不多说,原文章地址 - 原作者 小木___Boy

使用pch的好处:

1、存放一些配置字符串便于全局修改
2、用来包含一些常用的头文件(避免工程中反复添加)
3、可以写一些功能方法 比如 一些好用的宏

添加Pch文件

1、创建Pch文件
Command+N,打开新建文件窗口:ios->other->PCH file,创建一个pch文件
作为资源配置文件,建议放到Supporting Files下。

添加pch文件.png

2、设置路径
在build setting中,搜索prefix header,如图。
首先设置precompile prefix header为yes,预编译后pch文件会被缓存起来,提高编译速度。

添加pch文件02.png

然后添加刚刚创建的pch文件的工程路径,添加格式:“$(SRCROOT)/项目名称/pch文件名” ,$(SRCROOT)的意思就是工程根目录的意思。如果不清楚具体路径的话,可以选择该文件右键show in finder:

添加pch文件03.png
路径.png

上图中红框处的就是$(SRCROOT),也就是工程的根目录,然后后边还有一个gaodeMap文件夹,所以完整的pch文件的路径就是:$(SRCROOT)/SZBaishizhouCommunity/SZBaishizhouCommunity.pch

添加完成后,Xcode会自动帮你变成你工程所在的具体路径:

添加pch文件04.png

搞定,command+b 编译一下程序就可以了。如果报错请检查,添加路径是否正确。

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

推荐阅读更多精彩内容

  • 在Xcode6之前,新建一个工程的时候,系统会帮我们自动新建一个以工程名为名字的pch (precompile h...
    zfl1024阅读 909评论 0 0
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,973评论 19 139
  • iOS开发 .pch文件的 应用 原文地址:http://www.jianshu.com/p/67ce72c4ad...
    管乐_VICTOR阅读 3,856评论 0 7
  • 前言 在xcode6之前,每次创建工程,在工程的目录里都会为我们创建“工程名+Prefix.pch”文件,这是一个...
    Lvcary阅读 4,377评论 0 5
  • 首先说一下pch的作用:1.存放一些全局的宏(整个项目中都用得上的宏)2.用来包含一些全部的头文件(整个项目中都用...
    ShanJiJi阅读 8,430评论 0 7