Xcode6中添加pch文件

1. pch文件:

     pch表示“precompiled header”,叫做预编译头文件,Xcode6之后pch文件就需要手动添加,pch文件中一般放一些基本不会改变的代码,比如一些宏定义这样整个工程都可以使用或者一些框架的头文件。

     pch文件的目的是提高编译的效率,Xcode中某个文件被修改了,任何包含该文件的文件都需要重新编译。如果pch文件被修改了,pch所包含的所有文件都会重新编译,这样会消耗大量的时间。

  pch文件中定义宏定义和头文件:

2.Xcode6下添加pch文件步骤:

  (1)添加新文件选择pch文件

  (2)给pch文件命名

  (3)点击创建后可以在左侧的文件列表看见自己的pch文件

     

  (4)在build setting中设置

    

  (5)将prefix Header的debug和release 都设置刚才创建的pch的路径

      e.g. $(SRCROOT)/当前工程的名字/pch文件名.pch

       $(SRCROOT)代表当前工程文件的路径

  

  (6)重新编译下工程,就可以使用了

时间: 2024-12-26 00:05:37

Xcode6中添加pch文件的相关文章

【转载】Xcode6中添加pch文件

//原文地址:http://www.cnblogs.com/YouXianMing/p/3989155.html 1. 新建工程: 2. 创建pch文件:cmd+n->other->PCH file->demo.pch->create 3. 在setting里面进行设置:product->cmd+f->prefix->Prefix Header->输入 $(SRCROOT)/工程名/demo.pch->回车 4. 一切尽在不言中:)

如何在Xcode6中添加pch(Precompile Prefix Header)文件?

1.新建一个pch文件 command + N , 选择 iOS -> Other -> PCHFile 2.将building setting中的precompile header选项的路径添加“$(SRCROOT)/项目名称/pch文件名”(例如:$(SRCROOT)/RMWeibo/PrefixHeader.pch) 编译一下,检查路径是否正确 3. 将Precompile Prefix Header为YES,预编译后的pch文件会被缓存起来,可以提高编译速度 参考来源:http://b

iOS8 【xcode6中添加pch全局引用文件】

前沿:xcode6中去掉了pch,为了一些琐碎的头文件引用,加快了 编译速度! code6之前的版本建项目就自动添加了是这样的: xcode6后的版本要自己手动的添加步骤如下: 1)  2) 3) $(SRCROOT)/pchFile.pch 这样就ok了! ------------------------------------------------------------------------------------------------------------------ 可能遇到问

Xcode6 自行添加.pch文件

在Xcode6之前创建工程就会有.pch文件,但6需要自己创建.步骤如下: 1.创建.pch文件 2.将.pch添加到工程中

Xcode6中添加pch

1,Command+N,打开新建文件窗口:ios->other->PCH file,创建一个pch文件:“工程名-Prefix.pch”: 2,将building setting中的precompile header选项的路径添加“$(SRCROOT)/项目名称/pch文件名”(例如:$(SRCROOT)/LotteryFive/LotteryFive-Prefix.pch) 可以了,编译一下程序,如果有错误检查一下添加的路径是否正确. 3,将Precompile Prefix Header为

iOS Xcode6.4添加pch文件

1.首先创建一个新的项目 2.command+n创建一个pch文件save as 是pch的名字 自己可以随意起 3.配置pch 在Build Settings 中找到Prefix Header 拼接的时候用项目名称拼接pch的名称就可以了 command+B 编译一下如果没有报错就是创建成功了.

xcode6中添加pch全局引用文件

$(SRCROOT)/pchFile.pch 在终端里去找文件的路径

Xcode6为什么干掉pch(Precompile Prefix Header)&如何添加pch文件

一直在用xcode6开发,但项目都是在xcode5上创建的,所以一直没注意到,xcode6竟然干掉pch文件了. 为什么xcode6没有自动创建pch文件呢? 简单地看:我们在写项目的时候,大部分宏定义,头文件导入都在这里,Xcode6去掉Precompile Prefix Header的主要原因可能在于Prefix Header大大的增加了Build的时间.没有了Prefix Header之后就要通过手动@import来手动导入头文件了,在失去了编程便利性的同时也降低了Build的时间.具体原

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