【发布时间】:2018-01-30 19:31:15
【问题描述】:
我有一个名为“Item”的实体,其属性名为“colorArray”,类型为“Transformable”。
colorArray 可以是,例如:
[["Red", "Blue", "Green"], ["Red"], ["Blue", "Green"], ["Green"], ["Blue"], ["Blue", "Green", "Red"]]
然后我使用以下命令将 colorArray 保存到核心数据:
newEntry.colorArray = colorArray as NSObject
我想从核心数据中检索 colorArray(与保存它的数组格式相同),最好的方法是什么?
【问题讨论】:
-
它应该和进去的一样。你尝试了什么,出了什么问题?
-
当我尝试使用以下命令检索 colorArray(数组数组)时:array2 = entry.colorArray as! [NSArray] 我收到消息:“线程 1:致命错误:NSArray 元素无法匹配 Swift 数组元素类型”
标签: arrays core-data swift4 nsfetchrequest