添加一个对象到一个NSMutableArray的开始?

有没有一种有效的方式来添加一个对象来启动一个NSMutableArray ? 我正在寻找一个很好的双目结束队列在objective C也将工作。

只是

 [array insertObject:obj atIndex:0]; 

检查文档

正如其他答案已经注意到,只需使用insertObject:atIndex方法。 这是有效的NSArrays不一定包含连续的内存,即元素不会总是在插入时发生移动,特别是对于大数组,即几十万个元素。 看到这个博客还要注意,在目标C中,只有指针被移动到数组中,所以memmove可以在内部使用,而不像C ++那样需要拷贝。

也是这个SE问题 。