【发布时间】:2015-01-30 23:13:30
【问题描述】:
我有一个这样的枚举:
enum Environment {
case Production
case Staging
case Dev
}
我想像这样在 NSUserDefaults 中保存一个实例:
func saveEnvironment(environment : Environment){
NSUserDefaults.standardUserDefaults().setObject(environment, forKey: kSavedEnvironmentDefaultsKey)
}
我知道 Swift 枚举不是 NSObject,因此很难保存,但我不确定将其转换为可存储的最佳方法是什么。
【问题讨论】:
标签: swift