您的位置:首页 > 其它

Xcode中的PCH及添加PCH文件

2017-11-24 15:11 239 查看
整理印象笔记之Xcode 添加PCH文件

在PCH里放了很多公共的宏定义

作用:

1、存放一些公共的宏

2、存放一些公共的头文件

3、自定义的log

注:放在PCH里的代码在各文件中无需包含头文件,直接用即可,相当于Xcode把其放置在pch里的代码分别放置在个文件的头部

#ifndef PrefixHeader_pch
#define PrefixHeader_pch

//debug模式下
#ifdef DEBUG
#define XXLog(...) NSLog(__VA_ARGS__)

#else
//release模式下

#define XXLog(...)

#endif

#endif /* PrefixHeader_pch */


Xcode 添加PCH文件

打开你的Xcode工程. 在Supporting Files目录下,选择 File > New > File > iOS > Other > PCH File 然后点击下一步;

假设你的项目名称为Demo, 你的PCH 文件的名字建议为DemoPrefix.pch,然后创建;



3. 找到 Project > Build Settings > 搜索 “Prefix Header“;

4.输入: TestDemo/TestDemo-Prefix.pch (如 TestDemo/TestDemo-Prefix.pch );如果你的pch文件名为TestDemo.pch, 那么这里就应该为TestDemo/TestDemo.pch

5.将Precompile Prefix Header为YES,预编译后的pch文件会被缓存起来,可以提高编译速度。效果如下



6.Clean 并且 build 你的项目
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Xcode PCH PCH添加