【发布时间】:2018-09-10 03:57:36
【问题描述】:
我正在尝试使用 NSCoder 制作数据存储,出于某种奇怪的原因,它向我显示了此错误,我尝试使用 .encode 关键字,请帮助我了解我做错了什么..
let encoder = PropertyListEncoder()
do {
let data = try encoder.encode(self.itemArray) // <--- showing error here
} catch {
}
【问题讨论】:
-
我认为这与
itemArray未正确初始化有关,你看我已将数组设为数据模型var itemArray = [CellItemReg](),该类有一个 Bool 和 String 变量,怎么办我解决这个?!