在Xcode6之前拐格,創(chuàng)建一個新工程xcode會在Supporting files文件夾下面自動創(chuàng)建一個“工程名-Prefix.pch”文件兑燥,也是一個頭文件模狭。pch頭文件的內(nèi)容能被項目中的其他所有源文件共享和訪問缩焦。是一個預(yù)編譯文件嫂粟。**
**
首先說一下pch的作用:
1.存放一些全局的宏(整個項目中都用得上的宏)(個人覺得最好把宏單獨寫在一個.h文件中娇未,再在pch文件中引用,方便管理)
2.用來包含一些全部的頭文件(整個項目中使用頻率較高頭文件)
3.能自動打開或者關(guān)閉日志輸出功能
1. 創(chuàng)建-Prefix.pch文件
選中Xcode星虹,Command+N零抬,打開新建文件窗口:other->PCH file,創(chuàng)建一個pch文件
創(chuàng)建pch文件
2. 配置緩存和路徑
在工程的Building Setting中搜索Prefix Header宽涌,然后把Precompile Prefix Header右邊的NO改為Yes:
將Precompile Prefix Header為YES
將Precompile Prefix Header為YES平夜,預(yù)編譯后的pch文件會被緩存起來,可以提高編譯速度
然后在Precompile Prefix Header下邊的Prefix Header右邊雙擊卸亮,添加剛剛創(chuàng)建的pch文件的工程路徑忽妒,添加格式:“$(SRCROOT)/文件名.pch” [$(SRCROOT)的意思就是工程根目錄的意思,關(guān)于路徑的配置都可以使用]
,像這樣:
配置路徑
如果還不明白兼贸,那你可以這樣(簡單粗暴):
路徑會變成絕對路徑段直,個人絕對不好