如何获取已排序的实体及其属性?

时间:2012-08-06 21:08:45

标签: iphone ios ipad core-data

我有以下型号 enter image description here enter image description here

我可以使用CategoryNSDescriptor实体进行排序,但children属性(NSSet)未排序。如何对childrens进行排序?

1 个答案:

答案 0 :(得分:0)

对于每个获取的类别,您必须自己对孩子进行排序。

NSArray *sortedChildren = [category.children sortedArrayUsingDescriptors:
   [NSArray arrayWithObject:
      [NSSortDescriptor sortDescriptorWithKey:@"name" ascending:YES]]];

BTW:"孩子的复数"是"孩子"。