Доступ к вложенному / родительскому NSDictionary объекта - PullRequest
0 голосов
/ 24 декабря 2009

Есть ли какой-нибудь метод, который я могу отправить объекту, который будет возвращать вложенную коллекцию (NSDictionary / NSArray)? Или метод, который возвращает коллекцию всех объектов с сохранением вызова для рассматриваемого объекта?

DJS.

@ bburn: Возможно, это проблема дизайна. Я пытаюсь разобрать документ XML и более или менее преобразовать все дерево XML в вложенное дерево NSDictionary. Я создаю класс, который буду многократно использовать в разных проектах, но источник XML всегда один и тот же, поэтому я хочу сэкономить некоторую повторяющуюся работу и заставить его выплевывать «родную» структуру данных какао, а не NSXML / Объект документа.

Я подумал, что мне нужно знать родителя, чтобы получить представление о том, где я нахожусь в процессе анализа. В настоящее время используется NSXMLParser с объектом делегата.

1 Ответ

2 голосов
/ 24 декабря 2009

Неа. Вы не можете этого сделать.

Вне отладки необходимость в этом свидетельствует о проблемах проектирования в вашем коде. Зачем тебе это нужно?

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