pch文件是非常有用的文件桨醋,我們可以在里面定義一些宏定義,可以配置一些公用信息现斋,比如接口使用的域名等喜最。
1、創(chuàng)建pch文件庄蹋。
首先command+N瞬内,彈出新建文件頁面,選擇Other里面的PCH File限书。如圖:
2虫蝶、配置PCH路徑
新建成功之后,我們就可以在里面添加一些宏定義方法倦西,添加一些配置等能真,但是項目中還無法使用,無法搜索到這些定義的宏,我們還需要在項目中配置一下粉铐,才可以疼约。
在項目里面的targets里面的BuildSettings里面搜索“prefix”,找到Prefix header秦躯。
在新建的PCH文件上忆谓,右鍵裆装,選擇show in Finder踱承。
將文件夾里面的PCH文件,拖到Prefix header里面就行了哨免。
如圖:
3茎活、修改PCH路徑為相對路徑
現(xiàn)在我們添加進Prefix header的是絕對路徑,如果我們移動了項目琢唾,那么項目就會因為找不到pch文件而報錯载荔,所以,我們接下來要做的就是將Prefix header的絕對路徑采桃,改成相對于項目文件夾本身的相對路徑懒熙。
比如:PCH文件的絕對路徑是:xxxxxx/xxxxx/xxxxx/項目文件夾/123456/PrefixHeader.pch
將項目文件夾即前面的那些路徑改為:$(SRCROOT)。
即修改后的pch路徑:$(SRCROOT)/123456/PrefixHeader.pch
修改之后的Prefix header里面會顯示目前pch所在的路徑普办,如果你能夠順著這些路徑找到pch文件工扎,那么便祝賀你修改成功了!
好了衔蹲,PCH文件的使用就到這兒了肢娘,下次再會!