我有一个 NSMutableArray
mainArray
,在这个 mainArray
的每个索引上我有其他长度为 2、3 或 4 的数组。
我想对 mainArray
进行排序,使长度较大的数组位于 mainArray
之上。
最佳答案
看看this question , 这可能有帮助
NSSortDescriptor *sd = [NSSortDescriptor sortDescriptorWithKey:@"@count"
ascending:NO];
NSArray *sds = [NSArray arrayWithObject:sd];
NSArray *sortedArray = [array sortedArrayUsingDescriptors:sds];
它将对 mainArray
进行排序,使计数较高的内部数组排在最前面。
关于ios - 如何根据主数组中的长度对数组进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29466324/