在Xcode中添加pch文件

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

在Xcode中添加pch文件_第1张图片
Paste_Image.png

2.) 给你的PCH文件起名字HCL.pch.​
3.) 选择 PCH 文件(文章的示例文件为 HCL.pch) ,可以看到里面的内容如下:

在Xcode中添加pch文件_第2张图片
Paste_Image.png

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

5.) “Apple LLVM 7.0 -Language″ 栏目中你将会看到 Prefix Header 关键字;

在Xcode中添加pch文件_第3张图片
Paste_Image.png

6.) 输入: 文件的路径 可直接将pch文件show in finder 然后拖拽进去 记得要删除前面的路径名

在Xcode中添加pch文件_第4张图片
Paste_Image.png

7.),将Precompile Prefix Header为YES,预编译后的pch文件会被缓存起来,可以提高编译速度。效果如下
在Xcode中添加pch文件_第5张图片


8.) Clean 并且 build 你的项目.
下边介绍一下pch文件中常用的代码:
1.) 关于调试 nslog ​

#ifdef DEBUG    // 如果测试阶段时 
 #define HCLLog(...) NSLog(__VA_ARGS__)   // 将NSLog 转换为自己的log
#else  //   如果不是测试阶段
#define XMGLog(...)  //将 自己的log 转换为空 
#endif
​也可以直接定义一个defin  来输出调用了什么方法:
#define XMGLogFunc XMGLog(@"%s", __func__)​

你可能感兴趣的:(在Xcode中添加pch文件)