У меня есть два массива, и я хотел бы добавить один к концу другого. Как я могу это сделать?Как добавить объекты в NSMutableArray?
self.itemsCopy = [self.items mutableCopy];
Скопирует массив, но я хотел бы добавить self.items.
У меня есть два массива, и я хотел бы добавить один к концу другого. Как я могу это сделать?Как добавить объекты в NSMutableArray?
self.itemsCopy = [self.items mutableCopy];
Скопирует массив, но я хотел бы добавить self.items.
Предполагая itemsCopy
является NSMutableArray
, который уже был создан, вы можете сделать:
[self.itemsCopy addObjectsFromArray:self.items];
Отъезд документы для NSMutableArray
:
Добавляет объекты, содержащиеся в другой заданный массив до конца содержимого получателя.
(Это не будет глубокая копия, однако)
Не является ли это просто расширение исходного вопроса? http://stackoverflow.com/questions/2976910/problem-copying-nsmutablearray –
Joshua Nozzi: Ничего плохого в этом нет. Это отдельный вопрос, независимо от его происхождения. –