私は NSMutableArray を持っています:
NSMutableArray *temp = //get list from somewhere.
現在、指定されたインデックスでオブジェクトを返すメソッド objectAtIndex が 1 つあります。
私がやりたいことは、最初に指定されたインデックスにオブジェクトが存在するかどうかを確認したいということです。それが存在する場合は、そのオブジェクトを取得したいと思います。何かのようなもの:
if ([temp objectAtIndex:2] != nil)
{
//fetch the object
}
しかし、インデックスが境界を超えているという if ステートメントで例外が発生します。
これを達成する方法を誰か教えてください。