我如何在 Swift 中使用 NSUserDefaults
How do I use NSUserDefaults in Swift
我是 Swift 的新手,我想知道如何使用 NSUserDefaults
。保存数据时它看起来可以保存但是当我调用它时它不会加载数据
例如:
defaults.setObject(nice, forKey: "nicer")
当我调用它时,它不会加载其中的任何数据。
欢迎来到堆栈溢出!你想同步它们。例如:
UserDefaults.standard.synchronize()
以下是我通常在 Swift 中使用 UserDefaults 的方式,一些步骤是可选的或通用的,具体取决于您的应用程序。
// creates an easy reference to user defaults it is optional
let container = UserDefaults.standard
//You can use some variable like that or enum
let valueToStore : String = "Persist some value"
//how I set information to the key
container.set("New persisted data", forKey: valueToStore)
//how I retrieve information from the defaults for a key
container.value(forKey: valueToStore)
我是 Swift 的新手,我想知道如何使用 NSUserDefaults
。保存数据时它看起来可以保存但是当我调用它时它不会加载数据
例如:
defaults.setObject(nice, forKey: "nicer")
当我调用它时,它不会加载其中的任何数据。
欢迎来到堆栈溢出!你想同步它们。例如:
UserDefaults.standard.synchronize()
以下是我通常在 Swift 中使用 UserDefaults 的方式,一些步骤是可选的或通用的,具体取决于您的应用程序。
// creates an easy reference to user defaults it is optional
let container = UserDefaults.standard
//You can use some variable like that or enum
let valueToStore : String = "Persist some value"
//how I set information to the key
container.set("New persisted data", forKey: valueToStore)
//how I retrieve information from the defaults for a key
container.value(forKey: valueToStore)