CoreData使用两个字段排序

时间:2017-02-08 18:09:57

标签: ios swift core-data nssortdescriptor

我正在尝试通过两个字段schedule_order和activity_order对CoreData实体进行排序。我想按schedule_order进行排序,然后按照它排序并按activity_order排序,同时保持schedule_order的顺利进行。

我试过这个:

let sortDescriptor = NSSortDescriptor(key: "schedule_order", ascending: true)
let sortDescriptor1 = NSSortDescriptor(key: "activity_order", ascending: true)
fetchRequest.sortDescriptors = [sortDescriptor,sortDescriptor1]

我需要以不同的方式做到这一点吗?我有一个案例,它没有正确排序。应该首先出现的那个最终会在最后结束。

0 个答案:

没有答案