1、从XCode6开始,苹果不再提供自动生成的pch文件了,想使用的就要自己添加了,苹果的模板里有提供

2、在工程里Command + N, 新建文件,选择iOS模板下的Other中的PCH File

3、命名pch文件的时候我选择了跟XCode5中相同的命名方式,其中AnalyzerHD是我的项目名称,注意,Targets的2个选项我并没有选,点击Create

4、创建好了pch文件,接下来就要跟项目关联

5、选择Project -> Build Settings,然后搜索:Prefix Header在Apple LLVM 6.0分组中可以看到Prefix Header

上图4 选择的是当前编译的程序,注意AnalyzerHDTests中的修改或者不修改无所谓,看需不需要了,不过为了严谨,还是修改

上图5 设置Precompile Prefix Header 为 YES

上图6 选中Prefix Header 回车,键入文件相对路径AnalyzerHD/AnalyzerHD-Prefix.pch

注意:因为pch文件的相对路径为AnalyzerHD/AnalyzerHD-Prefix.pch

6、记得Command + Shift + K 清理,修改了系统相关的文件,一定要清理,然后 Command + B编译

转载于:https://www.cnblogs.com/yudigege/p/4012240.html

XCode6自定义pch文件相关推荐

  1. xcode6新建pch文件过程

    首先,Command+N,打开新建文件窗口:ios->other->PCH file,创建一个pch文件,添加需要引入的头文件名: 其次,修改工程配置文件,将刚刚创建的PCH file的路 ...

  2. 在Xcode6中添加prefix.pch文件

    在Xcode6中添加prefix.pch文件 1. 创建prefix.pch文件 2.工程->BuildSettings->prefix END 转载于:https://www.cnblo ...

  3. XCode6 生成prefix.pch文件

    2019独角兽企业重金招聘Python工程师标准>>> 在Xcode6之前,新建一个工程的时候,系统会帮我们自动新建一个以工程名为名字的 pch (precompile header ...

  4. Xcode7 Xcode6 中添加pch文件

    在Xcode7 和 Xcode6 中添加.pch文件是一样的,具体操作图文如下: 第一步:在Xcode的项目里,一般在Supporting Files 文件夹下创建,选中Supporting File ...

  5. Xcode6中添加pch文件

    1. 新建工程: 2. 创建pch文件: 3. 在setting里面进行设置: 4. 一切尽在不言中:) http://www.cnblogs.com/YouXianMing/p/3989155.ht ...

  6. iOS开发错误处理技巧,PCH文件的使用,自定义NSNotification消息以及设置监听者(以Core Data处理数据时的错误为例)...

    1.新建一个PCH文件,在该文件#import的头文件或者编写的代码,在整个项目中都有效 2.在PCH文件中添加以下代码,请按照以下格式进行编写,包括每一行后面的反斜杠 extern NSString ...

  7. XCode6 ,iOS之PCH文件配置

    1: 创建PCH文件 NewFile-->Other中的PCH File-->Next-->Create 2:配置PCH文件 项目中的TARGETS-->Build Setti ...

  8. iOS开发 - OC - PCH文件使用

    一. PCH文件的作用 Xcode中,PCH文件在程序编译的时候会自动包含进去.也就是说PCH中的内容是全局的,可以使用在程序的任何地方,通过这个特性,我们可以概括到PCH的作用有以下几个方面: (1 ...

  9. iOS开发之pch文件的正确使用

    在Xcode6之前,创建一个新工程xcode会在Supporting files文件夹下面自动创建一个"工程名-Prefix.pch"文件,也是一个头文件,pch头文件的内容能被项 ...

  10. Xcode没有pch文件

    在Xcode6之前,新建一个工程的时候,系统会帮我们自动新建一个以工程名为名字的pch (precompile header)文件,在开发过程中,可以将那些整个工程都广泛使用的头文件包含在该文件下,编 ...

最新文章

  1. vue组件定义、组件的切换、组件的通信、渲染组件的几种方式(标签、路由、render)...
  2. 在数据库中分析sql执行性能
  3. 做技术的,聊聊研发。
  4. 20165221 实验五 网络编程与安全
  5. 7nmarm微架构鲲鹏服务器芯片,中国电信服务器集采:同方鲲鹏服务器拿下6000万元份额...
  6. QT5+ROS程序开发
  7. centos7安装docker-ce新版
  8. android 两列菜单,【Android】实战开发之ListView同一个item显示2列的实现方法(仿2列商品列表)...
  9. 详细解决tomcat乱码 IDEA控制台乱码
  10. Android小插件 —— 天气插件
  11. 计算机科学环境保护,计算机在环保领域中的应用
  12. 更改项目名后出现Could not resolve type id ** into a subtype的报错
  13. KDJ指标短线交易技巧(图解)
  14. window.name属性详解(Javascript)
  15. Unity日常Bug
  16. 段码屏配套的背光源怎么设计?
  17. 【Java】接口与继承
  18. python量化交易--择时策略
  19. ubuntu中利用LTSP搭建无盘工作站
  20. iTerm2终端工具在Mac OS上使用详解

热门文章

  1. rbw数字信号处理_数字中频概述 - 频谱分析
  2. python调用dll时路径问题_使用ctypes(python)在带括号的路径中加载dll时出错
  3. c++程序设计语言第四版pdf_寒假攻略 | 开启C语言自学模式
  4. maven 里的 repositories里空的_IntelliJ IDEA 结合 maven通过profile实现多环境
  5. python: 正则表达式2--元字符与re模块
  6. 【跃迁之路】【648天】程序员高效学习方法论探索系列(实验阶段405-2018.11.21)...
  7. MySQL如何把A表查询出来的某个字段的数据插入到新增的字段的下面
  8. Scrapy入门程序点评
  9. highslide图片查看特效
  10. 6sp电池测试软件,上手6SP大容量电池,3550mAh(深度测试篇)