В приложении iphone, которое я создаю, я анализирую XML на нескольких контроллерах представления, когда они загружаются пользователем.
Каждый раз, когда я делаю это, я делаю следующее:
- установление NSURLConnection (в viewDidLoad)
- сохранение полученных данных и обработка ошибок (делегат соединенияметоды)
- создание NSXMLParser
- синтаксический анализ XML (методы делегата NSXMLParser)
Мне любопытно узнать, как бы вы подошли к этой проблемебыть?
Сам я намереваюсь написать простой подкласс id с несколькими объектными методами и всеми делегированными методами делегатов NSURLConnection и NSXMLParser - так что ответственность за это лежит на этомподкласс и может быть просто создан в viewcontroller.Это жизнеспособно, или делегат должен быть моим контроллером представления?
Спасибо