2010-06-04 91 views
2

我有兩個數組,我想追加一個到另一個的末尾。我怎麼能這樣做呢?如何將對象追加到NSMutableArray?

self.itemsCopy = [self.items mutableCopy]; 

將複製數組,但我想附加self.items。

+0

這不只是你原來的問題的延伸? http://stackoverflow.com/questions/2976910/problem-copying-nsmutablearray – 2010-06-04 20:48:04

+1

Joshua Nozzi:沒有錯。這是一個單獨的問題,不論其起源如何。 – 2010-06-05 05:51:12

回答

10

假設itemsCopy是已經創建了一個NSMutableArray,你可以這樣做:

[self.itemsCopy addObjectsFromArray:self.items]; 
4

退房的文檔爲NSMutableArray

addObjectsFromArray:

增加包含在另一個對象給定數組到接收者內容的末尾。

(這會不會是一個深拷貝,但是)