当我第一次以用户默认字典格式保存用户名和用户分数时,它正在保存,但当我关闭并再次运行应用程序时,之前的数据将被字典中的新数据替换。
如何在多次运行应用程序时将数据附加到字典或如何存储所有用户信息?
var jo : [NSObject : AnyObject] = [
uname:speed
]
userDefaults.setObject(jo, forKey: akey)
var isOk = userDefaults.synchronize()
if let data0 = userDefaults.dictionaryForKey(akey) {
println(data0)
} else {
println("not set")
}
第一次设定值。
当我关闭并再次运行并给出文件时,字典会将新值替换为旧值,但我想将旧值添加到新值。