0

IOSアプリで表形式のビューを並べ替えたい(昇順、降順)。そのためには、独自のソートロジックを作成する必要がありますか、それともIOSで事前定義されたメソッドを使用できますか?

前もって感謝します。

4

2 に答える 2

1

データソースとしてを使用している場合は、次のNSArrayコマンドを呼び出して並べ替えることができます。

myArray = [myArray sortedArrayUsingComparator:^NSComparisonResult(id obj1, id obj2) {
    return [obj1 compare:obj2];
}];
于 2012-07-27T12:33:14.193 に答える
0

独自に作成する必要があります...せいぜい、最初にNSArrayを並べ替えてから、セルなどのtableViewのデリゲートメソッドで使用できます。

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
}

自動的にソートされます...

于 2012-07-27T12:20:03.570 に答える