如何通过模式添加一些环境变量,然后使用代码检索这些变量?
例如,我想添加一个环境变量来描述“exec_mode”,如“开发”或“生产”……我想将此变量直接添加到模式“环境变量”中。现在如何在 Swift 中将此变量返回到我的代码中?
最佳答案
您可以使用 NSProcessInfo
获取环境变量:
let env = NSProcessInfo.processInfo().environment
if let mode = env["exec_mode"] as? String {
print(mode)
} else {
// Environment variable not set
}
swift 3:
let env = ProcessInfo.processInfo.environment
if let mode = env["exec_mode"] {
print(mode)
} else {
// Environment variable not set
}
关于swift - 在 Xcode 6.0 模式中创建环境变量并快速从代码中获取它们,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27278303/