NSFetchedResultsController生成的部分顺序?

时间:2015-02-11 21:40:24

标签: ios core-data ios8 nsfetchedresultscontroller

NSFetchedResultsController是否始终按升序为sectionNameKeyPath标识的属性赋值?

例如,如果我的sectionNameKeyPath是(可选的)布尔属性,其值为@(YES)@(NO)@(YES),那么第一部分会收到一行(因为{{ 1}}对应NO),第二部分接收两个(因为0对应YES)?

情况就是如此,如果是这样,可以改变顺序(不引入另一个“反转”第一个的属性)吗?

1 个答案:

答案 0 :(得分:1)

sortDescriptors实际上是对对象进行排序。 sectionNameKeyPath只是简单地描述了应该对分区进行排序的位置(每个唯一值一个部分)。