ios开发 数组排序——根据数组内字典的指定属性排序
2017-03-10 09:15
525 查看
说明:
1、根据@"first_spell"对数组内字典进行排序。
2、ascending:YES
升序。
3、sortedArr 排序结果。
NSArray *array = @[
@{
@"name" :
@"lizhiqiang",
@"first_spell" :
@"L",
},
@{
@"name" :
@"yanghuixue",
@"first_spell" :
@"Y",
},
@{
@"name" :
@"anluming",
@"first_spell" :
@"A",
}
];
NSArray *sortDesc = [NSArray
arrayWithObject:[NSSortDescriptor
sortDescriptorWithKey:@"first_spell"
ascending:YES]];
NSArray *sortedArr = [array
sortedArrayUsingDescriptors:sortDesc];
1、根据@"first_spell"对数组内字典进行排序。
2、ascending:YES
升序。
3、sortedArr 排序结果。
NSArray *array = @[
@{
@"name" :
@"lizhiqiang",
@"first_spell" :
@"L",
},
@{
@"name" :
@"yanghuixue",
@"first_spell" :
@"Y",
},
@{
@"name" :
@"anluming",
@"first_spell" :
@"A",
}
];
NSArray *sortDesc = [NSArray
arrayWithObject:[NSSortDescriptor
sortDescriptorWithKey:@"first_spell"
ascending:YES]];
NSArray *sortedArr = [array
sortedArrayUsingDescriptors:sortDesc];
相关文章推荐
- iOS开发——根据数组中的字典中的某一元素排序
- ios 开发 根据数组内字典指定key排序
- oc字典放入到数组里,根据字典里的属性排序(重点)
- iOS开发之数组排序(数组中包括字典)
- ios开发数组排序(数组中包括字典)
- javascript 数组对象根据指定属性排序
- ios字典存到数组当中进行年龄降序排序,然后删除指定的成员信息
- iOS 5 数组转换成字典形式并且排序,然后删除指定字典让中的内容
- ios开发数组排序(数组中包括字典)
- ios开发数组排序(数组中包括字典)
- iOS数组根据key或者类的属性高级排序
- ios开发数组排序(数组中包括字典)
- iOS:字典数组排序
- js 对象数组根据对象中的属性排序
- [IOS 开发] Linq数组排序
- iOS开发分分钟搞定C语言 —— 数组及排序
- iOS开发_Objective-C_数组排序
- iOS开发——保存自定义对象数组、字典到文件
- 【iOS开发-44】通过案例谈iOS代码重构:合并、格式化输出、宏变量、利用数组字典存储数据,以及利用plist的终极知识
- LINQ 根据指定属性名称对序列进行排序