Objective-CのArrayList

C#Javaでいう所の「ArrayList」。


使っちゃうと離れられない可変長配列ですが、
Objective-Cでは以下のようにやるらしい。

//初期化
NSMutableArrayList *array = [[NSMutableArray alloc]init];

//リストの個数
int size = [array count];

//追加 (※objectは、自分で作ったオブジェクト)
[array addObject: object];

//x番目のアイテムを取得
Object *object = [array objectAtIndex:x