gpt4 book ai didi

iphone - Objective C 中如何对数组进行排序?

转载 作者:行者123 更新时间:2023-12-03 20:23:15 25 4
gpt4 key购买 nike

Possible Duplicates:
How to sort array having numbers as string in iPhone?
How Do I sort an NSMutable Array with NSNumbers in it?

我有一个带有随机数字顺序的 NSMutableArray。我必须按升序和降序对它们进行排序吗?是否有任何内置功能,如果没有,如何完成。数组是这样的:

arr = ["12","85","65","73","21","87","1","34","32"];

最佳答案

对包含对象的 NSMutableArray 进行排序(基于键)

首先,您需要创建一个 NSSortDescriptor 并告诉它按哪个键对数组进行排序。

 NSSortDescriptor *lastNameSorter = [[NSSortDescriptor alloc] initWithKey:@"lastName" ascending:YES];
[personList sortUsingDescriptors:[NSArray arrayWithObject:lastNameSorter]];

希望 this Full tutorial 可以帮助你。

关于iphone - Objective C 中如何对数组进行排序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6621479/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com