我正在使用NSFetchedResultsController將我的數據分成不同的部分。主sortDescriptor我給是這樣的:核心數據的比較函數NSFetchedResultsController
NSSortDescriptor * sortDescriptorSectionLetter = [[NSSortDescriptor的alloc] initWithKey:@ 「sectionLetter」 升序:YES選擇器:@selector(localizedCompare :)];
現在我的sectionLetter的默認值是「#」。當tableView分段顯示時,它將'#'部分放在表格的頂部。我希望它顯示在列表的底部(如聯繫人應用程序)。但我無法弄清楚如何做到這一點。
我也嘗試過不同類型的字符作爲默認值而不是#,就像 和〜一樣,但是這似乎也不起作用。根據核心數據編程指南,我無法在這裏傳遞定製的比較函數。
所以我不確定我的選擇在這裏(除了自己做分區和失去所有的FRC委託善良重新加載我的動畫表格)。任何好主意?