为特定的用户名添加NSUserDefaults

瓦尔德林·谢里菲(Valdrin Sherifi)

我想在NSUserDefaults对象中为特定的用户名添加数据,但有点尴尬,我不知道该怎么办?
我是这样开始的:

//Set data
 let defaults = UserDefaults.standard
 defaults.set(invnr, forKey: "Person")
 defaults.synchronize()

//getData
  let name = UserDefaults.standard.string(forKey: "Person")
  print(name)

这种方式有效,但是对于所有用户,我想在会话中为特定用户名添加数据。希望你能帮助我。谢谢

罗曼·瑞芝(Roman Ryzhiy)

假设你有

let username = "Blahblahblah"

因此,让我们以这种方式尝试一下:

let defaults = UserDefaults.standard
defaults.set(invnr, forKey: "Person \(username)")
defaults.synchronize()

//getData
let name = UserDefaults.standard.string(forKey: "Person \(username)")
print(name)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章