pch文件是一个标准的预编译头文件( Pre-Compiled Header). 这个文件会被编译存储在一个缓冲空间里而且自动有且只有一次包含到每一个文件里。它可以提升编译速度,让你不用import任何代码到你的代码文件里就能添加了该引用。xcode
当你启动Xcode6,而后建立一个新工程的时候,新版本的xcode6不会自动建立<ProjectName>-Prefix.pch文件到你的工程里,可是不须要担忧在xcode6没有这个文件了,由于此文将告诉你如何xcode6中建立pch文件!ui
1.) 打开你已经存在的XCODE工程. 选择 File > New > File > iOS > Other > PCH File 而后点击下一步.this
在XCODE6中如何添加pch文件spa
2.) 给你的PCH文件起名字projectName-Prefix.pch
. 例如你的项目工程名为iOSSample
然而你的PCH 文件的名字应该为 iOSSample-Prefix.pch
而后点击建立按钮.
3.) 选择 PCH 文件(文章的示例文件为 iOSSample-Prefix.pch
) 而且替换文件内容,内容以下.code
//// 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 关键字.orm
更改项目编译设置ci
6.) 输入:$(SRCROOT)/YourProject/Prefix.pch也就是($(SRCROOT)/项目工程名/文件名.pch)
7.) Clean 而且 build 你的项目.
就是这样!完成!如今你能够使用你的 PCH 文件就像你使用老版本的Xcode同样了.unicode