【发布时间】:2017-03-01 11:58:05
【问题描述】:
我想以相同的顺序存储学生信息,即它是如何来自服务调用的。例如,
{
{
department: "C.Sci",
students: [
Amul,
Ankit,
Anoop
]
},
........
........
{
department: "M.Sci",
students: [
Bosch,
Peter,
Vinya
]
}
}
所以,我使用 NSOrderedSet 来实现这一点,但我的应用程序最终崩溃了。此外,在显示数据模型检查器中选中“有序”复选框。有什么帮助吗?
【问题讨论】:
-
能否分享导致崩溃的代码。
-
Core Data 在幕后使用了各种魔法。 intersectsSet: 方法显然是 Core Data 在将对象添加到特定关系时使用的方法。如果你查看 NSOrderedSet 的 intersectsSet: 方法,你会发现它需要一个 NSSet 作为它的参数——显然它没有得到。在没有更多详细信息的情况下,我只能告诉你这些。
标签: ios core-data swift3 xcode8