#importint main(int argc, const char * argv[]) { //NSMutableArray * array1 = [[NSMutableArray alloc]initWithObjects:@one,@two,@three, nil]; NSArray * array = @[@1,@2,@3]; //用不可變數組初始化一個可變數組 NSMutableArray * array2 = [[NSMutableArray alloc]initWithArray:array]; //2.指定對象插入位置 //index 要小於count NSString * str1 = @one; [array2 insertObject:str1 atIndex:2]; NSLog(@%@,array2); //3.刪除 會通過對象地址 刪除數組中同一個元素的對象 [array2 addObject:str1]; NSLog(@%@,array2); //刪除全部對象 [array2 removeAllObjects]; NSString * str4 = @4; [array2 addObject:str4]; NSLog(@%@,array2); // for(NSString * str in array2) // { // [array2 removeObjectAtIndex:0]; // } // return 0; }