iOS-如何在工程内添加pch预编译头文件
来源:互联网 发布:js实现bind 编辑:程序博客网 时间:2024/06/05 02:44
pre-Compile Header(预编译头文件)
pre-Compile Header简称PCH,由编译器在建立工程时自动生成; 其中存放有工程中已经编译的部分代码; 在以后建立工程时不再重新编译这些代码.
那么,在iOS工程中如何添加pch文件
方法/步骤
1.在工程中cmd+N新建New file文件,选择other-PCH file 确定创建
2.创建成功后工程中显示
3.在targets中,选择Build Settings ----找到 APP LLVM 7.0 - Language----找到Prefix hearder
4.在Prefix hearder右侧的双击填入地址
法一:手动填入 工程名/文件名
法二:拖入文件如图(缺点:如果改变工程文件位置,相应的pch路径也被改变,将不可用,导致编译失败)
5.点击Prefix hearder.pch文件,填入你需要的宏定义或导入你要全局引用的头文件:如图
6.现在就可以在工程中不用导入头文件使用啦
注:慎用PCH文件,切记不要导入系统库( 类似:#import<UIKit/UIKit.h> )或第三方库,因为程序每次运行是先运行PCH预编译头文件,如果加入大型库,会拖慢整体速度
1 0
- iOS-如何在工程内添加pch预编译头文件
- Xcode-工程添加预编译头文件Prefix.pch
- 如何在xcode6中添加预编译.pch文件
- 预编译头文件PCH
- PCH预编译头文件
- 预编译头文件PCH
- 预编译头文件PCH
- 预编译头文件.PCH
- 预编译头文件PCH
- 预编译头文件(.PCH)
- 预编译头文件PCH
- ios工程如何添加pch文件
- iOS 项目的预编译头文件(.pch)中导入的头文件在程序全局中不可用,该如何解决?
- iOS Dev (65) 预编译前缀头文件 Prefix.pch
- 预编译头文件.PCH文件
- ios项目中添加预编译pch文件
- VC预编译头文件PCH
- 预编译头和.pch 文件
- 基于spark的实时流数据需跟历史数据进行对比时所遇到的问题
- HTTP 错误 500.19- Internal Server Error 错误解决方法
- pixhawk学习笔记
- Simple Java—Strings and Arrays(三)为什么String被设计成了不可变型
- Error: must call SetScrollSizes() or SetScaleToFitSize()问题的解决
- iOS-如何在工程内添加pch预编译头文件
- 知识库
- hdoj 5052 Yaoge’s maximum profit 【树链剖分】
- Android 学习笔记(一)(客户端、服务器socket通信教程)
- Uva 1395
- MySQL Proxy
- pixhawk-----mavlink
- 捕获键盘中断
- <c:forEach varStatus="status">中 varStatus的属性简介