2011-01-12 3 views
0

Я пытаюсь использовать NSXMLElement для создания XML-документа в своем приложении, но когда я построю, я получаю сообщение об ошибке «NSXMLElement undelcared».NSXMLElement undefined?

Из того, что я могу сказать, NSXMLElement является частью Foundation Framework и поэтому должен быть включен в состав остальной части фрейма с помощью строки #include <Foundation/foundation.h>. Является ли этот класс недоступным для iOS (4.2)? Есть ли другой класс, который я могу использовать?

ТИА

ответ

2

Довольно уверен NSXMLElement (по крайней мере, в настоящее время - 4,2) не доступен под прошивкой.

В разделе «Перенастройка из какао» из iOS Technology Overview документов:

Рамка Foundation обеспечивает поддержку для XML разбора через класс NSXMLParser. Тем не менее, другие классы анализа XML (включая NSXMLDocument, NSXMLNode и NSXMLElement) недоступны в iOS. В дополнение к классу NSXMLParser вы также можете использовать библиотеку libXML2 , которая предоставляет интерфейс синтаксического анализа XML .

Смежные вопросы