多个排序描述符

你还可以设置多个排序描述符,以便按另一个属性排序。例如,返回按日期排序的所有条目,并在每个日期内按名称返回:

let fetchRequest = NSFetchRequest(entityName: "NAME_OF_ENTITY")
let sortDescriptor1 = NSSortDescriptor(key: "name", ascending: true)
let sortDescriptor2 = NSSortDescriptor(key: "date", ascending: true)
fetchRequest.sortDescriptors = [sortDescriptor1, sortDescriptor2]