【发布时间】:2018-06-11 09:37:09
【问题描述】:
这是我的代码
var defaultValues = UserDefaults.standard
var json = NSArray()
self.defaultValues.set(json, forKey: "BedData")
我使用这段代码来存储字符串,它工作得很好,但是当我尝试存储 NSArray 时,它给了我这个错误“尝试插入非属性列表对象”
【问题讨论】:
-
首先不要在 Swift 中使用
NSArray。它缺少类型信息。数组的内容必须符合属性列表,例如[String]()将起作用。
标签: json swift userdefaults