您的位置:首页 > 其它

如何添加 .PCH OR PREFIX.PCH 文件到 XCODE 6?

2016-04-29 10:58 211 查看

什么是 .pch 文件?

pch文件是一个标准的预编译头文件( Pre-Compiled Header). 这个文件会被编译存储在一个缓冲空间里并且自动有且只有一次包含到每个文件里。它能够提高编译速度,让你不用import任何代码到你的代码文件里就能添加了该引用。

问题描述

当你启动Xcode6,然后创建一个新工程的时候,新版本的xcode6不会自动创建<ProjectName>-Prefix.pch文件到你的工程里,但是不需要担心在xcode6没有这个文件了,因为此文将告诉你如何xcode6中创建pch文件!

一步步教你如何添加pch文件到你工程里 :~

1.) 打开你已经存在的XCODE工程. 选择 File > New > File > iOS > Other > PCH File 然后点击下一步.



在XCODE6中如何添加pch文件

2.) 给你的PCH文件起名字
projectName-Prefix.pch
. 例如你的项目工程名为
iOSSample
然而你的PCH 文件的名字应该为
iOSSample-Prefix.pch
然后点击创建按钮.

3.) 选择 PCH 文件(文章的示例文件为
iOSSample-Prefix.pch
) 并且替换文件内容,内容如下.

//// Prefix header
//// The contents of this file are implicitly//included at the beginning of every source file//
#import#ifndef __IPHONE_5_0
#warning "This project uses features only available in iOS SDK 5.0 and later."
#endif#ifdef __OBJC__
#import <UIKit/UIKit.h>
#import <Foundation/Foundation.h>
#endif

4.) 找到 Project > Build Settings > 搜索 “Prefix Header

5.) “Apple LLVM 6.0″ 栏目中你将会看到 Prefix Header 关键字.



更改项目编译设置

6.) 输入: YourProjectName/YourProject-Prefix.pch 或 $(SRCROOT)/YourProject-Prefix.pch

7.) Clean 并且 build 你的项目.

就是这样!完成!现在你可以使用你的 PCH 文件就像你使用老版本的Xcode一样了.

文/奸人坚(简书作者)

原文链接:http://www.jianshu.com/p/87c4111fea85

著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: