按字母顺序划分UITableView,NSSortPredicate Vs数组阵列?

时间:2011-10-03 22:50:09

标签: iphone uitableview alphabetical

我有一组简单的对象。我希望在按字母顺序排序的分段表视图中显示这些,第一部分是“A”,第二部分是“B”等。该表的数据源,即简单数组,可以经常更新(每个相同)十分钟)。

我正在试图弄清楚它是否更好地拥有一个二维数组,每个子数组对应于字母表中的一个字符/填充一个部分。或者使用谓词来获取每个部分的对象。按字母顺序排序?

我倾向于采用多维数组方法,因为它可能比搜索和搜索更少资源。为每个部分排序谓词计算?

1 个答案:

答案 0 :(得分:0)

查看UILocalizedIndexedCollation类及其相关的示例代码。它专为此目的而设计。

您可能也对this doc感兴趣。