【发布时间】:2019-10-06 01:27:45
【问题描述】:
我一直在尝试从 UserDefaults.standard 向数组添加值。
我的步骤:
- 在 UserDefaults 中添加一个值。
- 检查 Userdefautls 是否有值(从 0 到 100)
-
如果在 UserDefaults 中有值,则将该值添加到数组中。
@IBAction func addfavorite(_ sender: Any) { UserDefaults.standard.set(myIndex, forKey:arr[myIndex]) } for myIndex in 0..<100 { if UserDefaults.standard.bool(forKey:arr[myIndex]) != nil { favoriteArr.append(myIndex) } }
比较 'Bool' 类型的非可选值与 'nil' 总是返回 true
【问题讨论】:
标签: swift