在swift之前,我将为alpha,beta和distribution版本定义一组方案。这些方案中的每一个都有一组宏,这些宏被定义为在项目级别处理某些行为。最简单的示例是DEBUG = 1宏,默认情况下为Run构建的默认方案中的所有Xcode项目定义。人们可以查询#ifdef DEBUG ...并相应地在代码中做出决定,甚至编译出非必要的代码。
看起来这种类型的配置选通并不像使用swift那么容易,因为不支持宏。有人可以建议一个类似的方法,我不在乎代码是否编译出来,本身。不过,我想基于构建方案来构建功能。
月关宝盒
红颜莎娜
慕尼黑5688855