0

我想在 IOS 应用程序(升序、降序)中对表格视图进行排序。为此,我们是否需要编写自己的排序逻辑或任何预定义的方法在 IOS 中可用?

提前致谢。

4

2 回答 2

1

如果您有 aNSArray作为数据源,则可以通过调用对其进行排序:

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

您需要自己编写...充其量您可以先对 NSArray 进行排序,然后在 tableView 的委托方法中使用它,例如 cell

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

所以它会自动排序...

于 2012-07-27T12:20:03.570 回答