您好,登錄后才能下訂單哦!
let keyPrefix = "me.fin.V2EXSettings."
class V2EXSettings: NSObject {
static let sharedInstance = V2EXSettings()
fileprivate override init(){
super.init()
}
subscript(key:String) -> String? {
get {
return UserDefaults.standard.object(forKey: keyPrefix + key) as? String
}
set {
UserDefaults.standard.setValue(newValue, forKey: keyPrefix + key )
}
}
}
調用的地方:
fileprivate static let STYLE_KEY = "styleKey"
fileprivate override init(){
if let style = V2EXSettings.sharedInstance[V2EXColor.STYLE_KEY] {
self.style = style
}
else{
self.style = V2EXColor.V2EXColorStyleDefault
}
super.init()
}
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。