NSFetchedResultsController 生成的部分顺序?
Order of sections produced by NSFetchedResultsController?
NSFetchedResultsController
是否始终按升序将 sectionNameKeyPath
标识的属性值分配给部分?
例如,如果我的 sectionNameKeyPath
是一个(可选的)布尔属性,其值为 @(YES)
、@(NO)
、@(YES)
,第一部分是否会收到一行(因为NO
对应于 0
) 而第二部分收到两个(因为 YES
对应于 1
)?
是这样吗?如果是这样,是否可以更改顺序(不引入另一个 "inverses" 第一个属性)?
sortDescriptors
实际上是对对象进行排序。 sectionNameKeyPath
简单地描述了应该在哪个部分边界进行排序(每个唯一值一个部分)。
NSFetchedResultsController
是否始终按升序将 sectionNameKeyPath
标识的属性值分配给部分?
例如,如果我的 sectionNameKeyPath
是一个(可选的)布尔属性,其值为 @(YES)
、@(NO)
、@(YES)
,第一部分是否会收到一行(因为NO
对应于 0
) 而第二部分收到两个(因为 YES
对应于 1
)?
是这样吗?如果是这样,是否可以更改顺序(不引入另一个 "inverses" 第一个属性)?
sortDescriptors
实际上是对对象进行排序。 sectionNameKeyPath
简单地描述了应该在哪个部分边界进行排序(每个唯一值一个部分)。