根据索引将 nsmutablearray 排序为降序

Posted

技术标签:

【中文标题】根据索引将 nsmutablearray 排序为降序【英文标题】:Sort nsmutablearray into decending order based on index 【发布时间】:2011-12-15 07:59:25 【问题描述】:

我已将 3 个值存储到 NSMutableArray 中

NSMutableArray *myArray = [[NSMutableArray alloc]init];
[myArray addObject:DateTimeString];

现在需要将此数组显示到uitableview中,但我想根据数组索引值的降序显示列表

我不知道如何根据索引将数组排序为升序 - 我想重新排列。我的意思是我想首先显示最近添加的对象

请告诉我该怎么做

 cell.textLabel.text = [myArray objectAtIndex:row];

【问题讨论】:

【参考方案1】:

试试这个:

NSArray* reversed = [[myArray reverseObjectEnumerator] allObjects];

【讨论】:

【参考方案2】:
cell.textLabel.text = [myArray objectAtIndex:([myArray count]-row-1)];

这不行吗?

【讨论】:

以上是关于根据索引将 nsmutablearray 排序为降序的主要内容,如果未能解决你的问题,请参考以下文章