【发布时间】:2017-12-18 13:02:43
【问题描述】:
是否可以在 Swift4 中刷新用户默认值?扫描新产品后,这些值会发生变化,并存储在用户默认值中。因此,当您扫描新产品时,用户默认必须刷新。
希望有人能帮我解决
【问题讨论】:
-
是的,您可以覆盖 UserDefaults 中的值
-
如果您为某个键重新分配一个值,它将覆盖 . UserDefaults.standard.set(value, forKey: key)
-
@Scriptable 我该怎么做?当我扫描产品时,我需要这样做。然后值必须改变
-
你只是重新设置它,就像你第一次设置它一样。
-
@Scriptable 里面有类似缓存的东西吗?因为有时在我关闭应用程序后值会发生变化,有时它不会刷新。
标签: swift nsuserdefaults swift4 xcode9