XCode6自定义pch文件

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编译

时间: 2024-10-03 17:19:43

XCode6自定义pch文件的相关文章

Xcode6 添加pch文件 加快编译速度

Xcode6添加pch文件 一直在用xcode6开发,但项目都是在xcode5上创建的,所以一直没注意到,xcode6竟然干掉pch文件了. 如何在Xcode6中添加pch(Precompile Prefix Header)? 1,Command+N,打开新建文件窗口:ios->other->PCH file,创建一个pch文件:“工程名-Prefix.pch”: 2,将building setting中的precompile header选项的路径添加“$(SRCROOT)/项目名称/pch

10. iOS 编程之 使用 Xcode6配置.pch文件

刚上手 Xcode6 的人,总会发现之前在 6 之前经常会在"应用名-Prefix.pch"这个文件中来配置我们全局要用到的头文件,但是 xcode6 没有了,人家说,这种东西有时候也会出现一些莫名其妙的问题,为了避免广大程序猿骂娘,还有我高端大气上档次的apple公司不想整天被骂,索性就取消自动生成,需要的主儿自己去配去,好用是自己的事情,不好用也是自己的事情. 1.首先得去创建一个 .pch 文件 2.然后自定义名字,别忘了打勾 3.按照如图所示的方式,找到需要修改的地方. 4.然

Xcode6导入.pch文件(Precompile Prefix Header)

Xcode5中创建一个工程的时候,系统会自动创建一个以以工程名为名字的pch(Precompile Prefix Header)文件,开发的过程中可以将广泛使用的头文件以及宏包含在该文件下,编译器就会自动的将pch文件中的头文件添加到所有的源文件中去,这样在需要使用相关类的时候不需要使用import就可以直接使用头文件中的内容,很大程度上给程序员带来了编程的便利性.但是在Xcode6中去掉Precompile Prefix Header文件. Xcode6去掉Precompile Prefix

Xcode6关于Pch文件

在Xcode6之前新建项目,系统会帮我们自动新建一个以工程名为名字的pch (precompile header)文件,在Supporting FIles文件下会看到一个以  -Prefix.pch结尾文件的文件,pch全称是“precompiled header”,也就是预编译头文件,该文件里存放的工程中一些不常被修改的代码,比如常用的框架头文件,在开发过程中,可以将那些整个工程都广泛使用的头文件包含在该文件下,编译器就会自动的将pch文件中的头文件添加到所有的源文件中去,这样在需要使用相关类

Xcode6 添加pch文件

1.新建文件iOS other如图: 2.修改工程配置文件 将刚刚新建的pch文件路径添加到prefix header中去 如图: 那么问题来了(刚刚pch文件的路径怎么找呢?)   如图: 选中刚刚创建的pch文件 在属性栏查看该文件的路径(Full Path就是该文件的路径啦) 将路径复制下来  黏贴扫下面的prefix header中 好啦~ 大功告成

xcode6添加pch文件

pch文件 定义:该文件中定义的内容为全局变量,可供所有类进行调用 例子:在pch文件中定义ios版本 需要用到ios版本判断,可直接调用IOS7 创建: 1.右击项目->new file->创建PCH File 2.选中应用->Build Settings->选中All->搜索pref->输入$(SRCROOT)/文件名 检查是否成功: 在pch文件中定义一个变量,如: #define abc 132 再在其他任意文件中打印一下: NSLog(@"%zi&q

xcode6新建pch文件过程

首先,Command+N,打开新建文件窗口:ios->other->PCH file,创建一个pch文件,添加需要引入的头文件名: 其次,修改工程配置文件,将刚刚创建的PCH file的路径添加到building setting中的precompile header选项中去,注意debug和release两栏都要添加:

xcode6 添加.pch文件

1, 新建文件 (command+N)ios-选择other组,再次选择PCH File,输入文件名保存. eg: 创建的工程为Demo; 创建文件名为DemoPrefixHeader.pch 2,到工程里面的build setting ->apple llvm 6.0 – language -> Prefix Header -> 双击右侧空白处 值为:$(SRCROOT)/工程名/pch文件名. eg  $(SRCROOT)/Demo/DemoPrefixHeader.pch

Xcode6中添加pch文件

1. pch文件: pch表示“precompiled header”,叫做预编译头文件,Xcode6之后pch文件就需要手动添加,pch文件中一般放一些基本不会改变的代码,比如一些宏定义这样整个工程都可以使用或者一些框架的头文件. pch文件的目的是提高编译的效率,Xcode中某个文件被修改了,任何包含该文件的文件都需要重新编译.如果pch文件被修改了,pch所包含的所有文件都会重新编译,这样会消耗大量的时间. pch文件中定义宏定义和头文件: 2.Xcode6下添加pch文件步骤: (1)添