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

老規矩

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

翻譯自原文

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 在Xcode6之前,新建一個工程的時候,系統會幫我們自動新建一個以工程名為名字的pch (precompile h...
    zfl1024閱讀 909評論 0 0
  • 老規矩 什么是 .pch 文件? pch文件是一個標準的預編譯頭文件( Pre-Compiled Header)....
    喜歡就可以閱讀 708評論 0 1
  • 在Xcode6之前,新建一個工程的時候,系統會幫我們自動新建一個以工程名為名字的pch (precompile...
    和玨貓閱讀 727評論 2 0
  • 在Xcode6之前,新建一個工程的時候,系統會幫我們自動新建一個以工程名為名字的pch (precompile h...
    oneDemo閱讀 344評論 0 1
  • 你說我們是在錯的時間錯的地點遇到對的人 可你卻是我想留住的小幸運 你說你愛玩 我卻放心不下 徹夜等你 我不曾給你過...
    夕丶年閱讀 275評論 0 0