【发布时间】:2013-05-14 10:20:28
【问题描述】:
我有一个使用 NSSortDescriptor 初始化的 NSFetchResultsController,它根据 localizedCaseInsensitiveCompare: 方法进行排序。
实体按他们的姓氏排序,但是其中一些没有指定他们的姓氏,因此,char 170(ASCII)被设置为他们的姓氏(不要问我为什么,源代码是这样做,我宁愿不改变它)。排序后,这些“没有姓氏”的人会显示在表格视图的顶部。我希望他们能走到最后。
在我的情况下似乎无法使用特定的 NSSortDescriptor(我正在使用 FRC),我在这里有什么选择?
[编辑] 比较器块或自定义比较器方法不适用于 NSFetchResultsController
【问题讨论】:
标签: ios nsfetchedresultscontroller nssortdescriptor