NSMutableArray サンプル
コーディング時に大枠を何処かからコピーペーストして修正実装
するパターンがよくあると思います。
実装時、コピペ用のテンプレートとしてご利用ください。
コードサンプル
■ 初期化
// 基本
NSMutableArray *testArray = [NSMutableArray array];
// 配列全部をコピー
NSMutableArray *testArray = [testArray2 copy];
■ 追加
// 最後に追加
[testArray addObject:@"test1"];
// 指定した場所
[testArray insertObject:@"hoge" atIndex:6];
■ 削除
// 全件
[testArray removeAllObjects];
// 指定した場所
[testArray removeObjectAtIndex:5];
// 範囲
[testArray removeObjectsInRange:NSMakeRange(3, 8)];
// 最後
[testArray removeLastObject];
■ 入れ替え
// 指定した場所へ指定したオブジェクトと入れ替え
[testArray replaceObjectAtIndex:3 withObject:@"hoge"];
// 指定した場所と指定した場所を交換
[testArray exchangeObjectAtIndex:2 withObjectAtIndex:4];
■ 件数を取得
[datas count]
■ null チェック
[testArray isEqual:[NSNull null]]
■ For文
for (int i = 0 ; i < testArray.count; i++) {
NSDictionary *dataDictionaryTemp = [testArray objectAtIndex:i];
}

