NSMutableArray 排序
NSMutableArray *array1=[NSMutableArray arrayWithObjects:@"1",@"3",@"2", nil];
//NSLog(@"%@",array1);
/*结果:
(
1,
3,
2 )
*/
NSLog(@"%@",array1);
NSArray *array2= [array1 sortedArrayUsingSelector:@selector(compare:)];//注意 这个方法没有修改array1
NSLog(@"%@",array1);
/*结果:
(
1,
3,
2 )
*/
//NSLog(@"%@",array2);
/*结果:
(
1,
2,
3 )
*/
//NSLog(@"%@",array1);
//[array1 sortUsingSelector:@selector(compare:)];//这个方法会修改array1
//NSLog(@"%@",array1);
/*结果:
(
1,
2,
3 )
*/
转载于:https://www.cnblogs.com/kluan/p/4819426.html
NSMutableArray 排序相关推荐
- 【转】 [C/OC的那点事儿]NSMutableArray排序的三种实现(依赖学生成绩管理系统).
原文网址:http://blog.csdn.net/ministarler/article/details/17018839 c语言实现的学生成绩管理系统是面向过程的,而OC实现的学生成绩管理系统则是 ...
- Foundation 框架 NSArray、NSMutableArray排序
一.使用selector对数组进行排序(无返回) 数组 book 中包含 AddressCard对象. 1.对数组调用 sortUsingSelector方法 1 -(void) sortByName ...
- OC--Foundation--数组
一.数组是什么? NSArray是代表元素有序,可重复的一个集合集合中的每个元素都有其对应的索引. 二.NSArray的功能与用法 1.创建NASArray 类方法 实例方法 以array开头 以in ...
- NSArray 与 NSMutableArray 的排序
由于集合的使用过程中,经常需要对数组进行排序操作,此博客用于总结对在OC中对数组排序的几种方法 1.当数组中存放的是Foundation框架中提供的对象时,直接使用 compare:方法 如:NSSt ...
- iOS开发中对NSArray或者NSMutableArray中的内容排序
原文引用至 http://blog.unieagle.net/2012/05/10/ios开发中对nsarray或者nsmutablearray中的内容排序/ NSMuta ...
- 对数组进行排序How to sort an NSMutableArray with custo...
2019独角兽企业重金招聘Python工程师标准>>> http://stackoverflow.com/questions/805547/how-to-sort-an-nsmuta ...
- iOS 根据数组中的字典的value值进行排序
NSMutableArray *resArr = [NSMutableArray array];// 先把所有值的装进一个数组中NSMutableArray *valArr = [NSMutableA ...
- [示例]NSDictionary-按value排序数组中的字典并输出(描述器)
1.将四个学生信息的字典存入数组中,输出数据以班级:XXX,姓名:XXX,年龄:XX格式. 2.删除小明此条数据,列出剩余数据,输出格式同上. 3.按照班级进行排序,如果班级相同则按照年龄排序输出数据 ...
- Object-c实现各种排序算法 (汇总)
/*******************************快速排序 start**********************************/ //随即取 当前取第一个,首先找到第一个的位 ...
最新文章
- 设计模式复习-抽象工厂模式
- SVN提交,提示“remains in conflict”错误
- mac上用qt调用自己生成的qt动态库,该动态库又依赖第三方库
- javascript中基本类型和引用类型的区别分析
- java 综合练习_Java第二季6-1综合练习作业
- python无法在终端运行程序_解决项目pycharm能运行,在终端却无法运行的问题
- vue-select-lang
- 百度网盘搜索功能伪增强
- STM32 独立按键扫描功能大全-支持连击、组合连击、任意连击
- 显卡ai性能测试软件,让AI帮你自动超频 索泰RTX 2080Ti显卡性能测试
- ERP系统与精益生产
- 正态分布方法判别,独立样本T检验及Mann-Whitney U 检验操作
- 【11月18日截稿】【高校支持】第三届机器人、智能控制与人工智能国际学术会议-RICAI 2021...
- julia语言 python解释器_Julia官宣:为机器学习构建一种语言和编译器
- 聚焦热门框架、前端架构、工程化……,SDCC 2016前端开发专题讲师、议题大揭底...
- python中怎么关闭文件-python_文件的打开和关闭
- 8分钟带你彻底弄懂《信号与系统》
- MybatisPlus 通用CRUD操作
- spring boot入门 -- 介绍和第一个例子
- u-boot v2018.01 启动流程分析