0

我想按字母顺序排序 NSMutableArray 并将一个对象添加到数组的开头。

例如 :

NSMutableArray *myArray = [[NSMutableArray alloc] initWithObjects:@"Red",@"Blue",@"Green",nil];

我想作为回报 myarray = "blue","green",Red";

然后我必须在数组的开头添加“多色”选项。

所以 myarray 变成:"multicolor","blue","green",Red";

或者,如果可以在不干扰“多色”选项(将首先出现)的情况下对数组进行排序,这也是可以接受的。

谢谢。

4

1 回答 1

4

使用其中一种sort*方法对数组进行排序。

使用insertObject:atIndex:with index0在数组的开头插入。

详细信息可以在这里找到: https ://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSMutableArray_Class/Reference/Reference.html

于 2012-06-11T08:17:56.510 回答