我正在尝试通过两个字段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]
我需要以不同的方式做到这一点吗?我有一个案例,它没有正确排序。应该首先出现的那个最终会在最后结束。