for (int i=0; i 上のコードは、バグも起こりやすいし、ループの際に毎回countメソッド呼ばれるし、書くのが面倒ですよね。それで、Objective-Cにおいてこの書き方の代わりに使える書き方を紹介します。 状況として、array の各要素を検索して値を見つけて、クラスの中の値を変えるという状況を考えてみましょう。 これが、for (;;) を使う例です。 @implementation DetailViewController{ NSMutableArray* array; int myIndex; } -(void) testFunc { array = [NSMutableArray array]; [array addObject:[NSNumber numberWithInt:1]]; [array addObject:[NSNumber numberWithInt