【发布时间】:2013-07-29 16:34:50
【问题描述】:
NSOrderedSets 保存表中对象的顺序。如果您访问具有 NSOrderedSet 属性的 NSManagedObject 子类实例,那么它们将按顺序排列。
但是,在创建 NSFetchRequest 时,似乎无法使用 NSSortDescriptor 访问该订单。
从原始 SQLite DB 中可以看出,该订单存储在名为 Z_FOK_<relationship name> 的字段中。数据可用,但似乎无法通过核心数据 API 看到。
有没有人知道如何编写一个 NSSortDescriptor 以与 SQLite DB 一起使用以按 NSOrderedSet 指定的顺序返回结果?
更新
相关问题:NSFetchedResultsController and NSOrderedSet relationships
【问题讨论】:
标签: iphone ios core-data nsorderedset