2010-06-04 3 views
2

У меня есть два массива, и я хотел бы добавить один к концу другого. Как я могу это сделать?Как добавить объекты в NSMutableArray?

self.itemsCopy = [self.items mutableCopy]; 

Скопирует массив, но я хотел бы добавить self.items.

+0

Не является ли это просто расширение исходного вопроса? http://stackoverflow.com/questions/2976910/problem-copying-nsmutablearray –

+1

Joshua Nozzi: Ничего плохого в этом нет. Это отдельный вопрос, независимо от его происхождения. –

ответ

10

Предполагая itemsCopy является NSMutableArray, который уже был создан, вы можете сделать:

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

Отъезд документы для NSMutableArray:

addObjectsFromArray:

Добавляет объекты, содержащиеся в другой заданный массив до конца содержимого получателя.

(Это не будет глубокая копия, однако)

Смежные вопросы