数组排序
来源:互联网 发布:广告设计图软件 编辑:程序博客网 时间:2024/06/06 01:39
#pragma mark 数组排序
-(void)arraySort{
NSArray *array = [NSArrayarrayWithObjects:@"2015",@"3", @"1",@"4", nil];
NSArray *array4 = [arraysortedArrayUsingComparator:^NSComparisonResult(id obj1,id obj2) {
NSComparisonResult result;
//降序排列
if ([obj1integerValue] < [obj2 integerValue]) {
result = NSOrderedDescending;
}elseif([obj1 integerValue] > [obj2integerValue]) {
result = NSOrderedAscending;
}else{
result = NSOrderedSame;
}
return result;
}];
// 返回一个排好序的数组,原来数组的元素顺序不会改变
// 指定元素的比较方法:compare:
NSArray *array2 = [arraysortedArrayUsingSelector:@selector(compare:)];
NSArray *array3 = [[array2reverseObjectEnumerator] allObjects];
NSLog(@"array2:%@", array2);
NSLog(@"array3:%@", array3);
NSLog(@"array4:%@", array4);
}
- 数组排序
- 数组排序
- 数组排序
- 数组排序
- 数组排序
- 数组排序
- 数组排序
- 数组排序
- 数组排序
- 数组排序
- 数组排序
- 数组排序
- 数组排序
- 数组排序
- 数组排序
- 数组排序
- 数组排序
- 数组排序
- hdu2089 数位dp水题
- 小米林斌:印度粉丝比国内还疯狂
- 在linux系统下添加新硬盘,测试过
- js 日期转换 strToDate
- openstack-icehouse CentOS6 pkg install error
- 数组排序
- 时间就像杀猪刀
- 回调函数简介
- jquery mobile 用js 动态修改元素属性或内容
- Linux服务器管理备用命令
- 友元声明与实参相关的查找
- JAVA设计模式之单例模式
- POI入门(以及两个实用工具类)
- hihocoder 1033 交错和