Xcode中的PCH及添加PCH文件

整理印象笔记之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文件

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

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

Xcode中的PCH及添加PCH文件_第1张图片
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文件会被缓存起来,可以提高编译速度。效果如下
Xcode中的PCH及添加PCH文件_第2张图片

6.Clean 并且 build 你的项目

你可能感兴趣的:(xcode)