如何在Objective C中对NSMutableArray进行排序[英] How to sort NSMutableArray in objective C

本文是小编为大家收集整理的关于如何在Objective C中对NSMutableArray进行排序的处理方法,想解了如何在Objective C中对NSMutableArray进行排序的问题怎么解决?如何在Objective C中对NSMutableArray进行排序问题的解决办法?那么可以参考本文帮助大家快速定位并解决问题。

问题描述

我正在开发计时器应用程序.我有一个数组.我想按升序对数组进行排序.假设我在数组中有 5 个元素,例如 10,100,50,30,70.

我想要像 10,30,50,70,100 这样的数组.

推荐答案

NSArray *sortedArray = [unsortedArray sortedArrayUsingComparator:^(id firstObject, id secondObject) {
    return [((NSString *)firstObject) compare:((NSString *)secondObject) options:NSNumericSearch];
}];

编辑:如果元素是数字,则更改返回的类型以及 firstObject 和 secondObject 的类型.

本文地址:https://www.itbaoku.cn/post/924666.html