1

どのようにミラーリングしますかNSMutableArray(最初の要素が最後の要素になり、2番目の要素が最後から2番目になります...)?

4

2 に答える 2

4
NSArray* reversedArray = [[orgArray reverseObjectEnumerator] allObjects];
于 2013-01-28T11:54:58.923 に答える
3

を使用し-[NSMutableArray exchangeObjectAtIndex:withObjectAtIndex:]ます。

したがって、配列が呼び出された場合a

NSUInteger c = [a count];
for(NSUInteger i = 0; i < (c / 2); ++i) {
    [a exchangeObjectAtIndex:i withObjectAtIndex:(c - i) - 1];
}
于 2013-01-28T11:51:36.610 に答える