通过PCH File文件实现全局变量的使用

我们在一个项目工程中通常会需要很多宏定义等在全局都需要的文件,如果每一个文件都定义或者引入时就会显得很麻烦,这种情况可以使用PCH File文件来解决,将所有需要的全局量,都放在这里,就不需要重复操作引入了。

1.在已经创建的工程中commend + n创建新文件(Ios -- other -- PCH File):PrefixHeader.pch

2.点击工程名,在Build settings中搜索PrefixHeader文件名,在后面双击,弹出空白框,复制文件路径在空白框中,也可以使用$(SRCROOT)/PrefixHeader.pch,其中$(SRCROOT)/是该工程存放的根路径(一般文件在这里面)

3.Precompile Prefix Header选项选择YES

4.在这个PCH文件中引入需要全局使用的文件或者通知等,需要注意的是在这个文件中,不会提示

相关扩展连接:http://blog.csdn.net/crazyzhang1990/article/details/44243343

原文地址:https://www.cnblogs.com/wangguimin/p/4568138.html