我想在IOS应用程序中对表格视图进行排序(升序、降序)。为此,我们是否需要编写自己的排序逻辑或IOS中提供的任何预定义方法?
提前谢谢。
发布于 2012-07-27 20:20:04
你需要写你自己的。您最多只能先对NSArray进行排序,然后在tableView的委托方法中使用它
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
}所以它会被自动排序...
发布于 2012-07-27 20:33:14
如果您使用NSArray作为数据源,则可以通过调用以下命令对其进行排序:
myArray = [myArray sortedArrayUsingComparator:^NSComparisonResult(id obj1, id obj2) {
return [obj1 compare:obj2];
}];https://stackoverflow.com/questions/11687585
复制相似问题