2011-10-23 9 views

答えて

50

どちらあなたのアレイ内の別の配列(またはオブジェクトの任意の型)を参照格納することができる:

[myArray addObject:otherArray]; 

または配列を連結します。

[myArray addObjectsFromArray:otherArray]; 

どちらもthe documentationに記載されています。

2

配列は、他のどのようなだけのオブジェクトですので:

[myContainerMutableArray addObject:someOtherArray]; 

それとも、CONCATENATE彼らにしたい場合:

[myFirstMutableArray addObjectsFromArray:otherArray]; 
1

あなたが他のオブジェクトと同様にそれを追加します。

NSMutableArray *innerArray = [NSMutableArray array]; 
NSMutableArray *outerArray = [NSMutableArray array]; 
[outerArray addObject:innerArray]; 
0

[YourArray addObjectsFromArray:OtherArray];場合

0

あなたは

NSMutableArray *mutableArray1 = [[NSMutableArray alloc]initWithObjects:@"test1",@"test2",@"test3",nil]; 

NSMutableArray *mutableArray2 = [[NSMutableArray alloc]initWithObjects:@"test4",@"test5",@"test6", nil]; 

mutableArray1 = [NSMutableArray arrayWithArray:mutableArray1]; 

[mutableArray1 addObjectsFromArray:mutableArray2]; 

Nslog(@"mutableArray1 : %@",mutableArray1); 
+0

のようにそれがtest1の印刷され、同じNSMutableArrayのオブジェクトを追加する場合.... TEST6? –

+0

はい、それは意志... OUTPUT:mutableArray1:( TEST1、TEST2 、 TEST3、TEST4 、 TEST5、TEST6 ) –

関連する問題