-
如何设置环境变量
在工程的PROJECT下面 找到info, 会有configurations
这里仅仅配置了环境变量,但是还没有设置环境变量的宏。由于Swift是没有宏定义的概念的,所以要利用编译器的特性,来定义宏。
-
点击Target选择自己的目标工程,选择build Settings,搜索 Swift Compiler,选择Other Swift Flags,将所有的环境变量后面的值,加上D参数
-
然后在Active Compilation Conditions这一栏下面 设置环境变量的宏
#if DEBUG
//dong something
#elif ENTERPRISE
//dong something
#else
//dong something
#endif
- 注意:由于#if DEBUG 这样子的代码编译器是不会提示报错的,所以要按照自定义的宏的写法来书写代码, 例如 DEBUG 不要写成Debug。