Nsuserdefaults删除值和键

时间:2016-09-08 21:56:10

标签: swift swift2 nsuserdefaults swift3

我想知道如何删除NSUserDefaults中的键和值。 removeobjectforkey只删除值?

removeObjectForKey(string)

1 个答案:

答案 0 :(得分:0)

Swift 3 在NSUserDefault中添加值

整数

invokespecial

字典

 UserDefaults.standard.integer(forKey: "key")

获得价值 来自整数

UserDefaults.standard.set(Dictvariable, forKey: "key")

从字典中获取价值

key value = UserDefaults.standard.integer(forKey: "key")

删除(我没试过这个你可以试试这个从stackoverflow 99%它的工作)

let result = UserDefaults.standard.value(forKey: "key") as? [String: String] ?? [String: String]()