【问题标题】:Retrieving bool array from NSUserdefaults in swift快速从 NSUserdefaults 中检索 bool 数组
【发布时间】:2016-06-14 11:49:39
【问题描述】:

我在我的 iOS 应用中定义了一个这样的数组

var array=[Bool]()

并为此分配一些布尔值。之后,我以这种方式将此数组存储在我的用户默认值中。

userDefaults.setObject(dm.array, forKey: "array")

现在我想检索这个数组。所以我确实喜欢这个

dm.array=userDefaults.arrayForKey("array") as! Array

但这里我得到一个错误

从 '[AnyObject]?' 向下转换到 'Array' 只展开可选的;您的意思是使用“!”吗?

【问题讨论】:

    标签: ios arrays swift nsuserdefaults


    【解决方案1】:
    array = userDefaults.objectForKey("array") as? [Bool] ?? [Bool]()
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-03-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-17
      • 1970-01-01
      相关资源
      最近更新 更多