ios开发 数组排序——根据数组内字典的指定属性排序

    xiaoxiao2021-03-25  85

    说明:

    1、根据@"first_spell"对数组内字典进行排序。

    2、ascending:YES 升序。

    3、sortedArr 排序结果。

    NSArray *array = @[

                           @{

                               @"name" : @"lizhiqiang",

                               @"first_spell" : @"L",

                               },

                           @{

                               @"name" : @"yanghuixue",

                               @"first_spell" : @"Y",

                               },

                           @{

                               @"name" : @"anluming",

                               @"first_spell" : @"A",

                               }

                           ];

    NSArray *sortDesc = [NSArray arrayWithObject:[NSSortDescriptor sortDescriptorWithKey:@"first_spell" ascending:YES]];

    NSArray *sortedArr = [array sortedArrayUsingDescriptors:sortDesc];

    转载请注明原文地址: https://ju.6miu.com/read-18122.html

    最新回复(0)