核心数据获取结果订单

时间:2011-07-31 17:45:23

标签: iphone ios sorting core-data

我正在使用Employees的核心数据模型。每个员工都被分配了一个建筑物和一个部门。我使用谓词返回建筑物1中的每个人,建筑物== 1并使用sectionNameKeyPath参数来破坏结果集按部门分组。

现在我有一个排序描述符按字母顺序排列部门,但是有没有办法忽略按字母顺序排序它们并按照我自己的方式组织它们,比如工程师优先,安全性等等等等等?我仍然习惯于术语,可能还有一些我忽视的东西。

谢谢,

1 个答案:

答案 0 :(得分:1)

请注意,获取的结果控制器的sortDescriptors属性是一个数组,因此您可以设置多个排序描述符,这些描述符将按照您指定的顺序使用(例如,首先按department.name,然后按lastName,然后是firstName)。