我正在尝试在索引表视图中对名称列表进行排序(类似于联系人表的表视图)
但是,在对名称进行排序时,caseInsensitive排序无法正常工作。它的排序就像..
阿拉斯加 阿拉巴马州 亚利桑那 阿拉斯加州 阿拉巴马 亚利桑那
我希望它像
一样排序阿拉斯加 阿拉斯加州 阿拉巴马州 阿拉巴马 亚利桑那 亚利桑那
我认为caseInsensitive会这样做,但它似乎不是。
这是我设置单元格文本的代码
[[_sections valueForKey:[[[_sections allKeys] sortedArrayUsingSelector:@selector(caseInsensitiveCompare:)] objectAtIndex:indexPath.section]] objectAtIndex:indexPath.row];
sections是一个字典,它按键(字母表中的字母)对所有值进行排序。