新版本的Xcode不會(huì)在創(chuàng)建工程時(shí)剩蟀,默認(rèn)為開發(fā)者創(chuàng)建一個(gè)全局的PrefixHeader.pch文件描睦,下面就簡單說下如何配置PrefixHeader.pch預(yù)編譯文件孝偎。
第一步:新建
在navigator欄源织,在你需要的插入文件的位置右擊
->New File...(或者快捷鍵:Command + N )
->在彈出的界面中選擇iOS下的Other->PCH File险领,點(diǎn)擊Next
->輸入文件名
->點(diǎn)擊Create
新建PCH文件
第二步:配置
在項(xiàng)目的配置界面選擇TARGETS下的標(biāo)簽
->Build Settings(注意左側(cè)的標(biāo)簽要打到All
)
->搜索"prefix header"
->配置“prefix header”的值為:$(SRCROOT)/XXXX/PrefixHeader.pch
其中$(SRCROOT)為項(xiàng)目根路徑,XXXX與項(xiàng)目名一致戒职,PrefixHeader.pch與文件名一致
配置PCH文件
第三步:使用
在pch文件內(nèi)(舉例)輸入:
/**
* 配置自定義的測試Log
*/
#ifdef DEBUG
#define MYLog(...) NSLog(__VA_ARGS__)
#else
#define MYLog(...)
#endif
然后在其他文件內(nèi)使用MYLog()
就可以了