码迷,mamicode.com
首页 > 移动开发 > 详细

iOS中数组的倒序、升序、降序

时间:2019-11-19 17:30:17      阅读:93      评论:0      收藏:0      [点我收藏+]

标签:ever   倒序   lob   nslog   enum   ble   objects   with   tar   

 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中数组的倒序、升序、降序

标签:ever   倒序   lob   nslog   enum   ble   objects   with   tar   

原文地址:https://www.cnblogs.com/liuzhi20101016/p/11890411.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!