zoukankan      html  css  js  c++  java
  • 用block变量来对字符数组对象进行排序

    <span style="font-size:18px;">降序排序</span>
    <span style="font-size:18px;">NSMutableArray *arr = [NSMutableArray arrayWithObjects:@"abc",@"bcd",@"123",@"9987", nil];
            
            NSComparisonResult (^block)(NSString *str1, NSString *str2) = ^(NSString *str1, NSString *str2){
                return -[str1 compare:str2];
            };
            NSArray *arr1 =[arr sortedArrayUsingComparator:block];
            NSLog(@"%@",arr1);
    </span>
    <span style="font-size:18px;">升序排序</span>

    NSMutableArray *arr = [NSMutableArray arrayWithObjects:@"abc",@"bcd",@"123",@"9987", nil]; NSComparisonResult (^block)(NSString *str1, NSString *str2) = ^(NSString *str1, NSString *str2){ return [str1 compare:str2]; };  

    NSArray *arr1 =[arr sortedArrayUsingComparator:block];  

    NSLog(@"%@",arr1);


  • 相关阅读:
    2017年6月笔记
    2017年5月笔记
    2017年4月笔记
    转发:i p _ f o r w a r d函数
    IP分组
    IP协议首部结构介绍
    IP:网际协议
    sed工具使用
    正则表达式匹配
    TCP的半连接
  • 原文地址:https://www.cnblogs.com/liguangsunls/p/7233865.html
Copyright © 2011-2022 走看看