【发布时间】:2015-03-14 16:05:22
【问题描述】:
我有以下:
let defaults: NSUserDefaults = NSUserDefaults.standardUserDefaults()
let phone = defaults.objectForKey("phone") as String
println(phone)
defaults.removeObjectForKey("phone")
println("phone2\(phone)")
尽管尝试取消设置,但打印结果仍显示相同的结果,例如“5”或“6”。
【问题讨论】:
-
设置手机后,不会随着 NSUserDefaults 的变化而变化
-
@JamesShelton 你试过arthankamal的代码了吗?它非常适合我。
-
不知道为什么人们会对此投反对票。互动表明这是一个合理的问题。