我有一个带有这个值的NSMutableArray:
如何,格式,安德森,巴比伦,
我想知道是否有一个命令可以按字母顺序排列这个数组,这样数组的最终结果就变成了这样:
安德森,巴比伦,格式,如何
观察 - >我上面的例子中有4个项目在数组中指定,但实际上这个数组可以存储超过1000个项目,有人可以帮帮我吗?
答案 0 :(得分:1)
我想知道是否有一个可以安排的命令 这个数组按字母顺序排列,这样就得到了数组的最终结果 变得...
是。如果查看NSMutableArray
documentation,您会找到可用于排序的方法列表。它们都以“排序”一词开头。
Apple还在 Collection Programming Topics 中的Sorting Arrays部分提供了有关排序数组的文档。例如,您可以这样使用方法-sortUsingSelector:
:
NSMutableArray *names = [@[@"how", @"anderson", @"format", @"babilon"] mutableCopy];
[names sortUsingSelector:@selector(compare:)];