首页 > 解决方案 > 如何在 Swift 中使用 NSUserDefaults

问题描述

我是 Swift 新手,我想知道如何使用NSUserDefaults. 保存数据时它看起来要保存但是当我调用它时它不会加载数据

例如:

defaults.setObject(nice, forKey: "nicer")

当我调用它时,它不会加载其中的任何数据。

标签: swiftnsuserdefaults

解决方案


以下是我通常在 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)


推荐阅读