0

多くUITableViewの連絡先があり、新しい連絡先を追加するときに、並べ替えロジック (昇順または降順) に基づいて特定の場所 (インデックス) に挿入したいと考えています。全体をソートせずに自分の位置を見つける方法に基づいて、または任意のアイデアにUITableView基づいてその位置を見つけるために利用できる方法はありますか?NSStringUITableView

最初は次のように並べ替えています。

for (i = 0; i < count ; i++) {
        sortedArray = [listData sortedArrayUsingSelector:@selector(sort_array:)];
    }

ただし、新しい連絡先を挿入するたびに同じことをしたくありません。

4

1 に答える 1

1

以下のコードを見てください。答えが得られたと思います:

sortedArray = [anArray sortedArrayUsingSelector:@selector(localizedCaseInsensitiveCompare:)];
于 2012-08-27T12:14:59.377 に答える