以确定性顺序迭代CoreData to-many关系

时间:2017-06-18 08:54:11

标签: ios objective-c core-data

有没有办法以确定的顺序迭代核心数据关系?我不在乎订单是什么,我不想自己管理它,我只是希望能够依赖这两个后续调用这个订单会给我相同的结果(假设之间没有对象插入/删除。)

1 个答案:

答案 0 :(得分:1)

只需将关系标记为有序,即将映射到NSOrderedSet子类中的NSManagedObject。您可以像数组一样访问有序集合,订单将始终保持不变:https://developer.apple.com/documentation/foundation/nsorderedset

enter image description here