MobilliumUserDefaults
需求
- iOS 8.0+
安装
MobilliumUserDefaults 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile
pod 'MobilliumUserDefaults'
用法
设置默认值(可选)
Defaults = UserDefaults.standard // or default is UserDefaults.standard
创建 DefaultsKey
import MobilliumUserDefaults
extension DefaultsKey {
static let stringKey = Key<String>(key: "stringKey")
static let intKey = Key<Int>(key: "intKey")
static let boolKey = Key<Bool>(key: "boolKey")
static let doubleKey = Key<Double>(key: "doubleKey")
static let dateKey = Key<Date>(key: "dateKey")
static let arrayKey = Key<[String]>(key: "arrayKey")
}
保存值
let value = "string"
DefaultsKey.stringKey.value = value
获取值
let value = DefaultsKey.stringKey.value
检查值
if DefaultsKey.stringKey.has {
//
}
移除值
DefaultsKey.stringKey.value = nil
//or
DefaultsKey.stringKey.remove()
移除所有值
Defaults.removeAll()
许可证
MobilliumUserDefaults 在 MIT 许可证下提供。有关更多信息,请参阅 LICENSE 文件。