国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > iOS > 正文

iOS 數組排序

2019-11-06 09:59:42
字體:
來源:轉載
供稿:網友

- (void)arraySortASC{

    

    //數組排序

    

    NSArray *array = @[@"3",@"4",@"2",@"1",@"8",@"7"];

    

    //對數組進行排序

    

    NSArray *result = [array sortedArrayUsingComparator:^NSComparisonResult(id _Nonnull obj1, id _Nonnull obj2) {

        

        NSLog(@"%@~%@",obj1,obj2);

        

        return [obj1 compare:obj2];//升序

        

    }];

    

    NSLog(@"result=%@",result);

    

}

#PRagma mark -- 數組排序方法(降序)

- (void)arraySortDESC{

    

    //數組排序

    

    NSArray *array = @[@"3",@"4",@"2",@"1",@"8",@"7"];

    

    //對數組進行排序

    

    NSArray *result = [array sortedArrayUsingComparator:^NSComparisonResult(id _Nonnull obj1, id _Nonnull obj2) {

        

        NSLog(@"%@~%@",obj1,obj2);

        

        return [obj2 compare:obj1];//降序

        

    }];

    

    NSLog(@"result=%@",result);

    

}

#pragma mark -- 數組排序方法(亂序)

- (void)arraySortBreak{

    

    //數組排序

    

    //定義一個數字數組

    

    NSArray *array = @[@"3",@"4",@"2",@"1",@"8",@"7"];

    

    //對數組進行排序

    

    NSArray *result = [array sortedArrayUsingComparator:^NSComparisonResult(id _Nonnull obj1, id _Nonnull obj2) {

        

        NSLog(@"%@~%@",obj1,obj2);

        

        //亂序

        

        if (arc4random_uniform(2) ==0) {

            

            return [obj2 compare:obj1];//降序

            

        }

        

        else{

            

            return [obj1 compare:obj2];//升序

            

        }

        

    }];

    

    NSLog(@"result=%@",result);

    

}


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 汉川市| 葫芦岛市| 通山县| 徐州市| 和静县| 大关县| 宝坻区| 湖州市| 东阿县| 嘉荫县| 怀仁县| 修武县| 胶南市| 罗江县| 灵山县| 南充市| 绥化市| 麻城市| 资溪县| 磐石市| 鄄城县| 蒙山县| 广丰县| 和硕县| 健康| 永济市| 招远市| 白山市| 托克托县| 嘉荫县| 文安县| 牙克石市| 博湖县| 翁源县| 沂水县| 武城县| 河池市| 新邵县| 威信县| 花莲市| 隆尧县|