4

NSArrayのメソッドがありますがenumerateWithBlock、逆の順序で列挙する必要があります。それを行うためのブロックはありますか、for代わりにループを使用する必要がありfor (int i = array.count - 1 ; i >= 0 ; i--)ますか?

ありがとう!

4

2 に答える 2

19

enumerateObjectsWithOptions:usingBlock: オプション パラメーターとして NSEnumerationReverse を渡すことができます。

于 2012-11-09T03:27:19.077 に答える
6

使用できますreverseObjectEnumerator

for (id someObject in [myArray reverseObjectEnumerator])
{
    // print some info
    NSLog([someObject description]);
}

お役に立てれば!

于 2012-11-09T03:19:42.440 に答える