2009-12-24 4 views
0

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

DJS.

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

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

ответ

2

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

Внешняя отладка, требующая этого, указывает на проблему с дизайном в вашем коде. Зачем вам это нужно?