iOS工程配置之二--pch文件配置

我们一般使用pch文件会在里面放一些宏定义,头文件等,但是自从X-Code6之后,创建工程后pch文件变没有了,苹果解释为pch文件会导致编译时间过长,去掉可以加快编译时间。(所以要不要用看自己了,如果不使用pch文件的话一般会专门写一个.h文件把宏定义,头文件写在这里面,但是每个类还是都要引入一下的)

下面介绍如何在X-Code中添加pch文件

步骤一:
新建一个pch文件:Command + N -->iOS -->Other -->PCH File

这里写图片描述

步骤二:
在工程TARGETS里面Building Settings中搜索Prefix Header,然后把Precompile Prefix Header 的值改为Yes

这里写图片描述

步骤三:
在Precompile Prefix Header下边的Prefix Header右边双击,添加刚刚创建的pch文件的工程路径,添加格式:"$(SRCROOT)/项目名称/pch文件名",$(SRCROOT)的意思就是工程根目录的意思,如果直接拷贝路径那么换台电脑就不能使用了。

这里写图片描述

添加完成后,他会自动帮你变成你工程所在的路径。

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

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

推荐阅读更多精彩内容

  • iOS开发 .pch文件的 应用 原文地址:http://www.jianshu.com/p/67ce72c4ad...
    管乐_VICTOR阅读 3,856评论 0 7
  • 首先说一下pch的作用:1.存放一些全局的宏(整个项目中都用得上的宏)2.用来包含一些全部的头文件(整个项目中都用...
    ShanJiJi阅读 8,421评论 0 7
  • 在Xcode6之前,新建一个工程的时候,系统会帮我们自动新建一个以工程名为名字的pch (precompile h...
    zfl1024阅读 909评论 0 0
  • 在Xcode6之前,创建一个新工程xcode会在Supporting files文件夹下面自动创建一个“工程名-P...
    树根曰阅读 1,669评论 0 1
  • Xcode6之后不再创建pch预编译文件,今天简单介绍一下预编译文件的创建及使用。 在Xcode6之前,创建一个新...
    Ray_win阅读 651评论 0 1