удалить объект из вложенного массива - PullRequest
0 голосов
/ 05 сентября 2011

У меня есть NSMutableArray, который содержит массив внутри него.структура выглядит следующим образом.

псевдокод:

 myArray[0][1]

Мой вопрос: как мне удалить этот объект из массива?Я знаю, что могу использовать [array removeObjectAtIndex: int], который принимает только один индекс (или внешний индекс для этого случая), но как я могу удалить объект внутреннего массива?

Ответы [ 2 ]

5 голосов
/ 05 сентября 2011
[[myArray objectAtIndex:0] removeObjectAtIndex:int];
1 голос
/ 05 сентября 2011

Вы должны получить внутренний массив, а затем удалить из этого внутреннего массива:

[[outer objectAtIndex:i] removeObjectAtIndex:j];

где i - индекс внутреннего массива, а j - индекс в этом внутреннем массиве объекта, который нужно удалить.

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