您好,登錄后才能下訂單哦!
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 )
}
}
}
調(diào)用的地方:
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()
}
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。