国产探花免费观看_亚洲丰满少妇自慰呻吟_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);

    

}


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 铁岭县| 策勒县| 报价| 应城市| 锦屏县| 贡觉县| 沭阳县| 许昌市| 建阳市| 朔州市| 隆昌县| 塔河县| 宝清县| 平罗县| 新丰县| 扬州市| 文登市| 麦盖提县| 辽源市| 定边县| 奉贤区| 双桥区| 托里县| 仲巴县| 宁南县| 莱西市| 北海市| 三门峡市| 旺苍县| 玉林市| 新昌县| 成安县| 越西县| 绥棱县| 小金县| 巴彦淖尔市| 沁源县| 无为县| 黄石市| 文成县| 渝中区|