One*_*ude 2 iphone environment-variables ios
我来自 Ruby on Rails 背景,在那里我们有漂亮的Rails.env变量。作为一名新的 iOS 开发人员,我想知道如何development为 iOS设置环境变量,或者在哪里可以找到现有的环境变量。
我目前的方法是使用宏
#define DEVELOPMENT 1
但是,在启动之前我必须手动更改它,它感觉不干净。我看到在我的构建设置中有大量环境变量。使用它们来区分开发/生产的语义方式是什么?
您的项目应该已经包含一个DEBUG预处理器宏(定义为项目模板的一部分)。这是在构建设置中定义的,并且仅针对调试构建配置进行设置。如果需要,您可以使用此设置并定义其他设置。然后,当您为 Debug/Release 构建时,这些标志将自动启用/禁用。
您可以像这样使用它们:
#ifdef DEBUG
// TEST
#else
// PRODUCTION
#endif
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
683 次 |
| 最近记录: |