iphone数组排序方法摘录
来源:互联网 发布:淘宝图片下载器 编辑:程序博客网 时间:2024/05/19 06:38
NSMutableArray *array = [[NSMutableArray alloc] init];
[array addObject:[NSNumber numberWithInt:30]];
[array addObject:[NSNumber numberWithInt:46]];
[array addObject:[NSNumber numberWithInt:23]];
NSArray *sorteArray = [array sortedArrayUsingComparator:^(id obj1, id obj2){
if ([obj1 integerValue] > [obj2 integerValue]) {
return (NSComparisonResult)NSOrderedDescending;
}
if ([obj1 integerValue] < [obj2 integerValue]) {
return (NSComparisonResult)NSOrderedAscending;
}
return (NSComparisonResult)NSOrderedSame;
}];
NSLog(@"%@",sorteArray); //从小到大
NSArray *array2 = [array sortedArrayUsingComparator:^(id obj1, id obj2){
if ([obj1 integerValue] > [obj2 integerValue]) {
return (NSComparisonResult)NSOrderedAscending;
}
if ([obj1 integerValue] < [obj2 integerValue]) {
return (NSComparisonResult)NSOrderedDescending;
}
return (NSComparisonResult)NSOrderedSame;
}];
NSLog(@"%@",array2)
[array addObject:[NSNumber numberWithInt:30]];
[array addObject:[NSNumber numberWithInt:46]];
[array addObject:[NSNumber numberWithInt:23]];
NSArray *sorteArray = [array sortedArrayUsingComparator:^(id obj1, id obj2){
if ([obj1 integerValue] > [obj2 integerValue]) {
return (NSComparisonResult)NSOrderedDescending;
}
if ([obj1 integerValue] < [obj2 integerValue]) {
return (NSComparisonResult)NSOrderedAscending;
}
return (NSComparisonResult)NSOrderedSame;
}];
NSLog(@"%@",sorteArray); //从小到大
NSArray *array2 = [array sortedArrayUsingComparator:^(id obj1, id obj2){
if ([obj1 integerValue] > [obj2 integerValue]) {
return (NSComparisonResult)NSOrderedAscending;
}
if ([obj1 integerValue] < [obj2 integerValue]) {
return (NSComparisonResult)NSOrderedDescending;
}
return (NSComparisonResult)NSOrderedSame;
}];
NSLog(@"%@",array2)
- iphone数组排序方法摘录
- iphone 对NSMutableArray数组排序
- iphone开发之数组排序
- 数组排序方法
- JAVA_数组排序方法
- iOS数组排序方法
- 数组的排序方法
- 各种数组排序方法
- 数组排序方法
- 数组的排序方法
- IOS 数组排序方法
- 数组的排序方法
- 数组排序方法sort()
- 数组排序方法比较
- 数组排序方法
- Java数组排序方法
- 排序、数组方法、字符串方法
- iphone开发数组排序(数组中包括字典)
- 20110921每日计划&每日英语
- 利用svnant集成SVN
- c++文件操作
- AutoCompleteTextView 自动提示输入
- asp.net SQL数据库导入到XML
- iphone数组排序方法摘录
- 编程珠玑第二章读书笔记 第二章 Aha!算法 (手摇法)
- WinRT:Win32的面向对象替代品
- sybase基础知识(新手必看)
- 中国和美国的互联网差异
- JavaScript对INPUT输入的格式化显示 - 数字每隔3位加逗号
- 鼠标问题
- String的几个问题
- 编程珠玑--位图法排序