【问题标题】:What is the best way to store local settings in swift? [closed]快速存储本地设置的最佳方法是什么? [关闭]
【发布时间】:2016-04-26 18:16:25
【问题描述】:

我想在 swift 应用中存储一些设置。

我尝试使用 NSuserdefaults,但是当应用重新启动时设置为空。

在我的根控制器中,我想这样做:

if(Storage.isset("key")){
    // do 1
}else{
    // do 2
}

Storage - 用于处理用户默认值的类 当我关闭设备上的应用程序并再次启动时 - 用户默认值为空。

我需要另一种解决方案来做到这一点。

我将 Swift 与 Xcode 版本 7.2 (7C68) 一起使用 在我的设备上测试应用。

请帮忙,谢谢。

【问题讨论】:

    标签: ios swift settings


    【解决方案1】:
    var setting = "Some Setting"
    let userDefaults = NSUserDefaults.standardUserDefaults()
    
    // Save Settings
    userDefaults.setObject(setting, forKey: "key")
    
    // Load Settings
    if let userSettings = userDefaults.objectForKey("key") {
         print(userSettings) // prints "Some Setting"
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-09-01
      • 2012-10-03
      • 1970-01-01
      • 2016-11-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多