OC 条件编译 & Swift 条件编译
OC条件编译
- 新增一个Scheme
- Project => Info 复制Degbu和Release编译模式
- 修改新增的Scheme的编译模式
- Project => Build Settings => App Clang - Preprocessing => Preprocessor - Macros 增加环境变量参数,格式:TEST=1
Swift 条件编译
- 新增一个Scheme
- Project => Info 复制Degbu和Release编译模式
- 修改新增的Scheme的编译模式
- Project => Build Settings => Swift Compiler - Custom Flags => Active - Compilation Conditions 增加环境变量参数,格式 TEST
- Project => Build Settings => Swift Compiler - Custom Flags => Other Swift - Flags 增加参数,格式 -D TEST
如果是OC和Swift混编,则两种方式都需要加