を逆転させる必要がありますNSArray
。
例:
[1,2,3,4,5]
次のようにする必要があります:[5,4,3,2,1]
これを達成するための最善の方法は何でしょうか?
ベストアンサー1
の組み込みreverseObjectEnumerator
メソッドNSArray
と のメソッドを利用すれば、はるかに簡単な解決allObjects
方法がありますNSEnumerator
。
NSArray* reversedArray = [[startArray reverseObjectEnumerator] allObjects];
allObjects
文書化されているは、まだ走査されていないオブジェクトを次nextObject
の順序で含む配列を返します。
この配列には、列挙子の残りのすべてのオブジェクトが列挙順に含まれています。