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