【发布时间】:2020-05-25 10:22:39
【问题描述】:
[1 I have ticked]我使用的是swift verisonpod 'FastEasyMapping', '~> 1.2'
我收到以下错误:
所需类型 = NSOrderedSet;给定类型 = __NSArrayM
同时使用方法映射
FEMDeserializer.collection(fromRepresentation:mapping:context)
在行中获取异常 ::
mapping.addToManyRelationshipMapping(ABC.defaultmapping(), forProperty: "cde", keyPath: "CDE")
cde 的属性在 ABC 中是
@NSManaged var cde : NSOrderedSet!
【问题讨论】:
-
有什么解决办法??
-
cde是一个数组,而不是有序集合。您的关系没有在核心数据模型中勾选“有序”复选框。 -
我检查了它是否打勾
-
任何人有任何解决方案吗?@Paulw11 我在我的数据库中检查了它的标记为有序。我还附上了屏幕截图