Есть ли эквивалент для NSXMLParserDelegate в структуре касания какао? - PullRequest
0 голосов
/ 28 апреля 2010

Как видно из заголовка, я хочу проанализировать XML в своем приложении для iPhone, но нет протокола NSXMLParserDelegate, как в среде System Foundation.

Могу ли я просто добавить ссылку на /System/Library/Frameworks/Foundation.framework в моем приложении для iPhone?

Ответы [ 3 ]

2 голосов
/ 28 апреля 2010

Документация NSXMLParser показывает доступные вам методы делегатов

0 голосов
/ 29 апреля 2010

Также хорошая библиотека для разбора XML: TouchXml . Я использую его для разбора XML, и с ним довольно легко работать.

0 голосов
/ 28 апреля 2010

На самом деле все нормально, вместо реализации NSXMLParserDelegate вы можете просто не реализовать его и определить требуемые методы, например:

- (void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qName  attributes:(NSDictionary *)attributeDict {
}

и это волшебным образом работает:)

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