変更可能な配列を生成/初期化する
オブジェクトを追加する
– (void)addObject:(id)anObjectレシーバの最後にオブジェクトを追加する。nillであってはならない。– (void)addObjectsFromArray:(NSArray *)otherArray- レシーバの内容の最後に別の配列を追加する
– insertObject:atIndex:– insertObjects:atIndexes:
オブジェクトを削除する
– removeAllObjects– removeLastObject– removeObject:– removeObject:inRange:– removeObjectAtIndex:– removeObjectsAtIndexes:– removeObjectIdenticalTo:– removeObjectIdenticalTo:inRange:– removeObjectsFromIndices:numIndices:– (void)removeObjectsInArray:(NSArray *)otherArrayレシーバから、削除対象のオブジェクトを含む配列(otherArray)を削除する。– removeObjectsInRange:
オブジェクトを置き換える
– replaceObjectAtIndex:withObject:– replaceObjectsAtIndexes:withObjects:– replaceObjectsInRange:withObjectsFromArray:range:– replaceObjectsInRange:withObjectsFromArray:– setArray: