2012-03-13 93 views

回答

6

iOS 5及更高版本允许订购多对多关系。我们一直在使用Core Data,这是一个非常需要的补充(因为我们必须支持iOS 4,我们仍然坚持为'sortPosition'添加第二个数字列)。尝试将其打开,创建一个子类并查看它为您生成的代码类型。我怀疑是NSArray,但还没有尝试过。

+1

它使用NSOrderedSet生成属性,并生成一些更多的辅助方法来执行某些操作,比如在特定索引处插入项目 - 但我试图弄清楚如何指定当您通过属性访问它时使用的排序描述符;如果你必须做一个单独的提取请求,那么它看起来毫无意义。 – jhabbott 2012-06-28 22:30:39