私はNSMutableArray
ofを持ってNSNumbers
います。Objective-C スタイルの列挙でそれらすべてを列挙したいと思います。これが私がこれまでに行ったことです。
for ( NSNumber* number in array )
{
//some code
}
最初のオブジェクトをすばやく認識できるようにしたいのですが、もちろんこれはできますが、
if ( [array indexOfObject:number] == 0 )
{
//if it's the first object
}
これをより速く行う方法はありますか?もちろん昔ながらの C スタイルの方法もあり、最初に配列からオブジェクトを削除し、列挙後に元に戻します。より良いテクニックがあるかどうかを知りたいだけです。