NSArrayの使い方
NSArrayの使い方はこんな感じ。
ちなみに配列要素の追加や削除を行いたい場合にはNSArrayではなくNSMutableArrayを使います。NSMutableArrayの使い方はこちらをどうぞ→http://d.hatena.ne.jp/thata/20091031/1256944776
// 要素数0の配列 NSArray *empty = [NSArray array]; // 要素を指定した配列 NSArray *array = [NSArray arrayWithObjects: @"abc", @"def", nil]; // 配列の長さ NSLog(@"%d", [array count]); // 配列の列挙 for (id e in array) { NSLog(@"%@", e); } // 配列のn番目の要素を取得するには Array#objectAtIndex: を使う for (NSUInteger i = 0; i < [array count]; i++) { id e = [array objectAtIndex: i]; NSLog(@"%@", e); }
arrayWithObjects:の最後の要素がnilなのに注意すること。