可変配列
生成
NSMutableArray *mArray = [NSMutableArray array];
固定の配列をコピーして、可変の配列を生成
[[NSArray]] *Array1 = [NSArray arrayWithObjects:@"abc", @"def", @"ghi", nil ];
NSMutableArray *Array2 = [Array1 mutableCopy];
追加
[mArray addObject:@"ABC"];
挿入
[mArray insertObject:@"OPQ" atIndex:1];
置換
[mArray replaceObjectAtIndex:1 withObject:@"XYZ"];
[mArray replaceObjectsInRange:NSMakeRange(0, 1)
withObjectsFromArray:[NSArray arrayWithObjects:@"aaa", @"bbb", @"ccc", nil]];
[mArray addObjectsFromArray:fArray];
削除
[mArray removeObjectAtIndex:3];
[mArray removeObject:@"ggg"];
[mArray removeObjectsInArray:[NSArray arrayWithObjects:@"bbb", @"ddd", nil]];
[mArray removeObjectsInRange:NSMakeRange(2, 3)];
[mArray removeLastObject];
最終更新:2009年05月09日 17:03