数组遍历排序指定key
来源:互联网 发布:python 写shell脚本 编辑:程序博客网 时间:2024/05/21 22:50
NSSortDescriptor *sd1 = [NSSortDescriptorsortDescriptorWithKey:@"current_buy"ascending:YES];
//yes升序排列,no,降序排列
NSArray *myArray = [self.articleArrsortedArrayUsingDescriptors:[NSArrayarrayWithObjects:sd1, nil]];
self.articleArr = [myArraymutableCopy];
[self.collectionViewreloadSections:[NSIndexSetindexSetWithIndex:2]];
// 1.先按照书名进行排序
// 这里的key写的是@property的名称
NSSortDescriptor *bookNameDesc = [NSSortDescriptorsortDescriptorWithKey:@"book.name"ascending:YES];
// 2.再按照姓进行排序
NSSortDescriptor *lastnameDesc = [NSSortDescriptorsortDescriptorWithKey:@"lastname"ascending:YES];
// 3.再按照名进行排序
NSSortDescriptor *firstnameDesc = [NSSortDescriptorsortDescriptorWithKey:@"firstname"ascending:YES];
// 按顺序添加排序描述器
NSArray *descs = [NSArray arrayWithObjects:bookNameDesc, lastnameDesc, firstnameDesc,nil nil];
NSArray *array2 = [arraysortedArrayUsingDescriptors:descs];
- 数组遍历排序指定key
- php对二维数组按指定键值key排序
- PHP 对二维数组进行指定key排序
- ios 开发 根据数组内字典指定key排序
- 遍历数组、数组排序
- 数组遍历排序
- 数组遍历排序
- 使用key in arr遍历数组
- javascript循环遍历数组输出key value
- HashMap遍历与按key排序。
- HashMap遍历与按key排序。
- 二维数组排序--指定数组列排序
- 数组 | 数组遍历 | 排序 | 多维(二维)数组
- mysql 按指定数组排序
- ruby 数组指定方式排序
- ruby 数组指定方式排序
- 数字索引数组根据指定key转关联数组
- php 数组遍历和排序
- python查找指定文件夹下所有文件并按修改时间倒序排列
- 收藏夹
- c#中读写文件查找特定名称的文件
- iOS基础--SEL 类型 @selector()
- linux下虚拟机的安装
- 数组遍历排序指定key
- 5天玩转C#并行和多线程编程 —— 第四天 Task进阶
- Shader学习笔记(一)
- 【PHP基础知识】——cookie与session的区别
- 常用前端社会分享code
- Windows Update无法检查更新
- php composer 学习记录
- linux- dns和ddns服务
- O(1)时间检测2的幂次-LintCode