iOS PCH文件的添加和使用
2018-04-18 本文已影响0人
光之盐汽水
pch文件是非常有用的文件,我们可以在里面定义一些宏定义,可以配置一些公用信息,比如接口使用的域名等。
1、创建pch文件。
首先command+N,弹出新建文件页面,选择Other里面的PCH File。如图:
2、配置PCH路径
新建成功之后,我们就可以在里面添加一些宏定义方法,添加一些配置等,但是项目中还无法使用,无法搜索到这些定义的宏,我们还需要在项目中配置一下,才可以。
在项目里面的targets里面的BuildSettings里面搜索“prefix”,找到Prefix header。
在新建的PCH文件上,右键,选择show in Finder。
将文件夹里面的PCH文件,拖到Prefix header里面就行了。
如图:
3、修改PCH路径为相对路径
现在我们添加进Prefix header的是绝对路径,如果我们移动了项目,那么项目就会因为找不到pch文件而报错,所以,我们接下来要做的就是将Prefix header的绝对路径,改成相对于项目文件夹本身的相对路径。
比如:PCH文件的绝对路径是:xxxxxx/xxxxx/xxxxx/项目文件夹/123456/PrefixHeader.pch
将项目文件夹即前面的那些路径改为:$(SRCROOT)。
即修改后的pch路径:$(SRCROOT)/123456/PrefixHeader.pch
修改之后的Prefix header里面会显示目前pch所在的路径,如果你能够顺着这些路径找到pch文件,那么便祝贺你修改成功了!
好了,PCH文件的使用就到这儿了,下次再会!