Создать массив всех элементов в подмассивах массива массивов? - PullRequest
0 голосов
/ 25 августа 2009

Разве я достаточно сказал вам "массив"? Для уточнения:

Я работаю над организацией и размещением в проекте iPhone. У меня есть массив массивов. Каждый вложенный массив имеет список элементов. Как я могу создать новый массив всех элементов, содержащихся в подмассивах?

Я экспериментировал с функцией addObjectsFromArray без особой удачи. Спасибо!

1 Ответ

2 голосов
/ 25 августа 2009
NSMutableArray * allSubItems = [NSMutableArray array];
for (NSArray * subArray in mainArray) {
  [allSubItems addObjectsFromArray:subArray];
}

Если вы хотите устранить дубликаты, используйте NSMutableSet вместо NSMutableArray.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...