iOS中数组的倒序升序降序

Posted 在一起的浅蓝色

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS中数组的倒序升序降序相关的知识,希望对你有一定的参考价值。

 1     NSMutableArray *array = [NSMutableArray arrayWithObjects:@"5",@"3",@"4",@"2",nil];
 2     
 3     // 倒序
 4     
 5     NSMutableArray *resultArr = (NSMutableArray *)[[array reverseObjectEnumerator] allObjects];
 6     
 7     NSLog(@"倒序:%@",resultArr); // 倒序的结果为:2,4,3,5
 8     
 9     
10     // 升序
11     
12     [array sortUsingSelector:@selector(compare:)];
13     
14     NSLog(@"升序:%@",array); // 升序的结果为:2,3,4,5
15     
16     // 降序
17     
18     NSEnumerator *enumerator = [array reverseObjectEnumerator];
19     
20     NSMutableArray *jxArr = (NSMutableArray *)[enumerator allObjects];
21     
22     NSLog(@"降序:%@",jxArr); // 降序的结果为:5,4,3,2

 

以上是关于iOS中数组的倒序升序降序的主要内容,如果未能解决你的问题,请参考以下文章

Java中对数组升序排列用Arrays.sort( )方法,那降序排列用啥方法?

[iOS功能]- iOS数组排序(倒叙 生序 降序)

华为机试题 HJ101输入整型数组和排序标识,对其元素按照升序或降序进行排序

iOS之数组的排序(升序降序及乱序)

sql里的排序倒序的命令是order by啥

Codeigniter 分页链接按降序/倒序排列?