如何反转NSMutableArray中对象的顺序?

时间:2010-01-16 23:31:11

标签: cocoa nsmutablearray

我正在努力实现这样的目标

NSMutableArray *myArray = [NSMutableArray arrayWithObjects:@"A",@"B",@"C", nil];
NSLog(@"Array: %@", myArray);
//logs A, B, C.

//reverse code here

 NSLog(@"Array: %@", myArray);
//logs C, B, A

代码不精确,只是一个演示。但是你明白了。

有什么办法吗?

1 个答案:

答案 0 :(得分:164)

简单地使用;

NSArray* reversed = [[myArray reverseObjectEnumerator] allObjects];

订单is documented是正确的:

  

此数组包含枚举器的所有剩余对象,以枚举顺序 [强调添加]。

相关问题