Xcode6後手動添加.pch文件,與其常遇到的問題

  在Xcode6之前,創建一個新工程Xcode會在Supporting files文件夾下面自動創建一個“工程名-Prefix.pch”文件,也是一個頭文件,pch頭文件的內容能被項目中的其他所有源文件共享和訪問。是一個預編譯文件。Xcode6後就不會自動創建了,需要手動創建。

其作用:

1.存放一些全局的宏(整個項目中都用得上的宏)

2.用來包含一些全部的頭文件(整個項目中都用得上的頭文件)


接下來就進入主題-->手動創建.pch文件

Command+N,打開新建文件窗口:ios->other->PCH file,創建一個pch文件

點擊Next,創建.pch,記得把工程名打上勾


創建之後將building setting中的precompile header選項的路徑添加“項目名稱/pch文件名”,再將Precompile Prefix Header爲YES,預編譯後的pch文件會被緩存起來,可以提高編譯速度


常遇到的問題:

1.沒有找到.pch文件

打開Finder


再把.pch文件拖到工程名(Music)這個文件夾中


把紅色的.pch文件刪掉,重新添加





2.在.pch文件中定義的宏定義,在整個項目中用不了,你打了那些字母它也不提示,這個是因爲創建.pch文件時,沒有把工程名打上勾,在上面創建的時候有提示


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章