code4blog給你講解:xcode6自己添加.pch文件出現的問題總結
首先說下prefix.pch工程配置文件的作用,
code4blog.pch:擴展名.pch表示"precompiled header",這是一個你工程要用到的來自於外部框架的頭文件列表。xcode將編譯這些頭到文件,這將減少你在選擇Build 或Build and Go時編譯項目的時間。通常用到的頭文件已經自動包含了pch,系統編譯每個cpp文件前,都會先include這個文件。這樣就節省了添加include的時間,相當於加速編譯(有待取證)還有就是可以再這裡面放入宏,在整個工程中都可以用。節省了時間
在xcode6之前,新建工程會有code4blog-Prefix.pch這樣的,但是在xcode6之後這些需要自己手動解決code4blog談談怎麼新建.pch文件:
打開新建文件窗口:ios->other->PCH file,自己新建一個pch文件
點擊Next,會新建.pch文件,選中第一個,即工程名
創建之後將building setting中的precompile header選項的路徑添加“項目名稱/pch文件名”,再將Precompile Prefix Header為YES,預編譯後的pch文件會被緩存起來,可以提高編譯速度
本文由iOS博客站www.code4blog.com整理,轉載請指明來源
有的按照教程還會出現問題:
1.找不到.pch文件了
打開Finder
再把.pch文件拖到工程名(Music)這個文件夾中
把紅色的.pch文件刪除,再次添加
2.在.pch文件中寫的的宏變量,在整個項目中不能使用,木有提示,原因是你新建.pch文件時,沒有把工程名打上勾,在上面創建的時候有提示