Допустим, у вас есть:
NSMutableArray *arrayOne = [[NSMutableArray alloc]initWithObjects:@"A", @"B",nil ];
NSMutableArray *arrayTwo = [[NSMutableArray alloc]initWithObjects:@"C", @"D",nil ];
Теперь вы можете удалить все объекты и вставить новые объекты следующим образом:
[arrayOne removeAllObjects];
[arrayOne addObjectsFromArray:arrayTwo];
Или освободить массив и инициализировать новый, напримерэто:
[arrayOne release];
arrayOne = [[NSMutableArray alloc] initWithArray:arrayTwo];
В обоих случаях NSLog(@"%@",arrayOne);
показывает:
(
C,
D
)