我正在使用NSFetchedResultsController将我的数据分成不同的部分。主sortDescriptor我给是这样的:核心数据的比较函数NSFetchedResultsController
NSSortDescriptor * sortDescriptorSectionLetter = [[NSSortDescriptor的alloc] initWithKey:@ “sectionLetter” 升序:YES选择器:@selector(localizedCompare :)];
现在我的sectionLetter的默认值是“#”。当tableView分段显示时,它将'#'部分放在表格的顶部。我希望它显示在列表的底部(如联系人应用程序)。但我无法弄清楚如何做到这一点。
我也尝试过不同类型的字符作为默认值而不是#,就像 和〜一样,但是这似乎也不起作用。根据核心数据编程指南,我无法在这里传递定制的比较函数。
所以我不确定我的选择在这里(除了自己做分区和失去所有的FRC委托善良重新加载我的动画表格)。任何好主意?