如何使用谓词获取Core Data NSSet关系的有序列表?

can*_*boy 0 iphone core-data objective-c nspredicate ios

我有一个Department实体的实例,它通过'employees'-many关系与Employee实体建立了关系.

我如何构建我的NSPredicate以从该Department实例中以employeeNumber顺序返回特定部门内的一组员工?

omz*_*omz 7

谓词的目的是过滤项目,而不是对它们进行排序.使用获取请求的sortDescriptors属性来确定结果的排序方式.

或者,如果您通过对象的属性访问关系,请使用该NSSet方法sortedArrayUsingDescriptors:从对象集创建排序数组.