美文网首页
swift 之归解档及存储在USERDEFAULT

swift 之归解档及存储在USERDEFAULT

作者: LV大树 | 来源:发表于2019-07-15 11:30 被阅读0次

    定义

       private struct TokenModel: Codable {
            var mobile: String
            var token: String
            var expired: Date
    }
    
    

     if let val = UserDefaults.standard.value(forkey: TOKEN_KEY) {
                do {
                    var vardata =  val as! Data
                    token = try JSONDecoder().decode(TokenModel.self, from: vardata)
                } catch {
                    print("加载Token失败:Json无法解码成对象")
                }
            }
    

      let tokenJson = try JSONEncoder().encode(self.token)
               UserDefaults.standard.setValue(tokenJson, forkey: TOKEN_KEY)
    

    相关文章

      网友评论

          本文标题:swift 之归解档及存储在USERDEFAULT

          本文链接:https://www.haomeiwen.com/subject/ltogkctx.html