【发布时间】:2026-01-20 20:50:01
【问题描述】:
我想将我的数据保存到 Swift3 中的 NSUSerDefaults 中:
func a() {
let userDefaults = UserDefaults.standard
let sessionData = NSKeyedArchiver.archivedData(withRootObject: session)
userDefaults.set(session, forKey: "SpotifySession")
userDefaults.synchronize()
}
但它崩溃了
NSKeyedArchiver.archivedData(withRootObject: session)
我该如何解决这个问题?
【问题讨论】:
-
什么是
session? -
NSUserDefaults 支持以下数据类型:NSString、NSNumber、NSDate、NSArray、NSDictionary 和 NSData *.com/questions/37980432/…
标签: ios swift nsuserdefaults swift3 nskeyedarchiver