1.新建文件,选择PCH File
2. 点击项目,选择Bulid Settings,在搜索框中写入Prefix Header
3.在Prefix Header这一栏后面双击出现白框,输入$(SRCROOT)/项目名/Prefix.pch 。
注意这里的SRCROOT一定要大写,项目名不能出现汉字。 PS: (图中项目名称是中文,后编译会报错!)
至此,就可以在pch文件中写入宏定义,以及导入一些头文件。
#definekScreenW [UIScreen mainScreen].bounds.size.width#definekScreenH [UIScreen mainScreen].bounds.size.height
这样在所有的项目文件里都可以直接使用kScreenW来代替[UIScreen mainScreen].bounds.size.width。