簡體   English   中英

如何將NSMutableArray添加到NSMutableArray Objective-c

[英]How to add an NSMutableArray to an NSMutableArray Objective-c

我正在從Java切換到Objective-c,我遇到了一些困難。 我沒有取得太大成功就找到了這個問題。

我有一個存儲NSMutableArrays的NSMutableArray。 如何向陣列添加數組?

您可以在數組中存儲對另一個數組(或任何類型的對象)的引用:

[myArray addObject:otherArray];

或者連接數組。

[myArray addObjectsFromArray:otherArray];

這兩個都記錄在文檔中

由於數組只是一個像任何其他對象一樣的對象:

[myContainerMutableArray addObject:someOtherArray];

或者如果你想連接它們:

[myFirstMutableArray addObjectsFromArray:otherArray];

您可以像任何其他對象一樣添加它。

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

如果你添加相同的NSMutableArray對象,喜歡

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);

[YourArray addObjectsFromArray:OtherArray];

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM