iOS9创建PCH文件

原创 2016年05月30日 16:34:47

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

但是Xcode6之后就需要我们自己去创建一个pch文件

1.创建工程

打开Xcode 点击command+shift+N


点击Next


点击Next



好的,工程创建完毕

2.创建pch文件

command+N创建


点击Next


点击Create


好的,pch文件创建完毕 

3.配置路径

PCHTest_Demo-->Build Setting  在搜索框输入prefix 查找Prefix Header 双击右侧出现弹框


把工程中的pch文件拖进弹框,一次拖不进去可以多拖几次 这时就把pch的文件路径拖进去了


其实这样也是可以了,可是为了保证路径的通用性,我们还要做下面一步操作,这样即使工程被拷贝到其他设备导致路径改变,pch文件仍然可以自己识别路径

记住这个命令$(SRCROOT) ,这个命令代表当前路径

当然加这个命令时只留下工程路径和pch文件路径就可以了,示例如下


搞定,哈哈

欢迎提问交流

版权声明:本文为博主原创文章,未经博主允许不得转载。

ios8之后Xcode手动添加pch文件

1、pch简介 pch文件是一个预编译文件,在项目文件比较多的情况下,重复导入(#import “XXX.h”)同一个文件是不可避免的,虽然可以重复导入,但为了项目的简单明了,pch文件还是必要的...
  • sw_gegewu
  • sw_gegewu
  • 2016年04月11日 23:10
  • 7854

iOS开发 Xcode添加PCH文件和常用的宏

Xcode添加PCH文件和常用的宏
  • royal_mjz
  • royal_mjz
  • 2017年04月06日 14:13
  • 348

Xcode8如何在项目中创建和使用自己的prefix.pch文件

标签:prefix.pch究竟是什么?翻阅了一些文章,其实我们可以把它称之为“precompiled header”,从字面上翻译就是预编译头文件,但我们一般叫它为预编译文件!前言:prefix.pc...
  • sinat_16714231
  • sinat_16714231
  • 2016年10月20日 14:59
  • 5475

iOS小技巧-为项目添加全局PrefixHeader.pch预编译文件

现在xcode的版本创建新的项目时,不会默认为开发者创建一个全局的PrefixHeader.pch文件,下面简单说下如何自己配置一个PrefixHeader.pch预编译文件。 第一步、在n...
  • qiuyoujie
  • qiuyoujie
  • 2017年11月04日 17:53
  • 99

Xcode7如何添加PCH文件以及解决添加后定义的宏使用不了的问题

如何添加pch文件如何定义OC的宏发现.m文件使用不了,没有任何提示。。解决方法OK,所有工作已经准备好,现在只要按command+B编译一下,就会看到提示了...
  • u012592258
  • u012592258
  • 2015年12月01日 17:25
  • 1376

芒果iOS开发之创建pch文件

在Xcode6之前,创建一个新工程xcode会在Supporting files文件夹下面自动创建一个“工程名-Prefix.pch”文件,也是一个头文件,pch头文件的内容能被项目中的其他所有源文件...
  • CrazyZhang1990
  • CrazyZhang1990
  • 2015年03月13日 17:30
  • 27224

iOS开发:创建pch文件

一、pch文件 个人对PCH 的理解:PCH 文件是针对一些宏定义的,常用的变量的定义或常用到的类,只要在PCH 中定义的变量,在整个工程中都可以使用,如果多个类需要导入很多类,我们可以在PCH...
  • gongwutianya
  • gongwutianya
  • 2016年08月02日 17:37
  • 337

Swift下创建和引用pch文件

新天开始写swift的第一个项目,一开始创建工程时就遇到问题,在xcode6出来之后,pch文件被删除。  首先先穿件一个pch文件。  按照原来的oc方法,  如何在Xcode中添加p...
  • wsjshx
  • wsjshx
  • 2015年08月30日 18:17
  • 3797

iOS中pch文件的设置

问题一:pch文件是什么? 问题二:pch文件在开发中起到什么作用? 问题三:如何设置pch文件?...
  • Iven_ma
  • Iven_ma
  • 2017年03月21日 11:17
  • 2058

iOS9.2 PCH文件的创建和使用

PCH 可以用来存储共享信息,比如设备屏幕的宽度,高度,版本号等等 公用信息❀ + n 创建文件, 选择iOS分组下的Other 可以找到PCH File 点击创建即可 点击工程的target 进入...
  • qq_30402119
  • qq_30402119
  • 2015年11月14日 09:57
  • 406
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:iOS9创建PCH文件
举报原因:
原因补充:

(最多只允许输入30个字)