老規矩
什么是 .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一樣了.