数组重新排序

Emi*_*mil 0 arrays iphone

我正在尝试对一个数组进行重新排序(将一个90项移到顶部,然后将所有其他项向下移动).

有没有办法做到这一点?

ken*_*ytm 7

NSMutableArray* array;
...
id ninety = [array objectAtIndex:90];
[ninety retain];  // needs retain because -removeObject will release that object.
[array removeObjectAtIndex:90];
[array insertObject:ninety atIndex:0];
[ninety release];
Run Code Online (Sandbox Code Playgroud)