您的位置:首页 > 移动开发 > IOS开发

[IOS]添加预编译文件(.pch)

2015-11-03 12:01 417 查看
[IOS]添加预编译文件(.pch)

1.创建pch文件(iOS - Other - PCH File)



2.工程配置设置(Build Settings - Apple LLVM xx Language - Prefix Header)

添加内容:$(SRCROOT)/项目名/***.pch

例如:$(SRCROOT)/DMPrefixHeader/DMPrefixHeader.pch

上面这种方式在Swift项目中没法使用PCH,需要对另一个参数进行设置(Build Settings - Swift Compiler Code Generation
- Bridging Header)

用OC创建的项目:





用Swift创建的项目:



3.在预编译过程中定义内容,之后便能在程序中不用引入头文件就能调用这些定义的内容了

#ifndef DMPrefixHeader_pch

#define DMPrefixHeader_pch

// Include any system framework and library headers here that should be included in all compilation units.
// You will also need to set the Prefix Header build setting of one or more of your targets to reference this file.

#endif /* DMPrefixHeader_pch */

#define DMNUMBER @"12345678"
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: