iOS项目预处理器环境变量设置

preprocessor macro 预处理器宏

1.系统默认有两个预处理器环境,一个是DEBUG 一个是 RELEASE 都是大写。

2. 测试环境为0 可以进行log日志打印等  测试环境内存分配和正式环境有些不一样,内存释放会慢一些; 正式环境为1,是打包上架时需要的。

3. 自己添加环境变量的时候,注意 一定不要用中划线 -,C语言编译会报错。 可以使用下划线, 如 DEBUG_TEST

4.  使用场景, 开发时 后台或者前端环境可能分为 模块测试环境,测试稳定开发环境,上线前预热环境,线上环境等等。 我们可以自定义环境变量,给每个环境分为设置不同的 桌面图标,APP显示名称,启动图,APP整体配色等等,这些可以通过自定义预编译环境变量,增加Configuration files 配置文件,最后直接切换scheme中的build condition就可以

如果配合 Jenkins CI 自动化打包,开发会更高效!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值