Как проверить NSXmlParser закончил разбор? - PullRequest
2 голосов
/ 19 сентября 2011

В моем проекте я использую веб-сервисы и анализирую данные из веб-сервисов в другом классе и показываю эти данные в табличном представлении, он работает абсолютно синхронно, но Я попытался реализовать это асинхронно, и он не показывает данные, хотя данные были получены, как они отображаются на консоли, когда я перезапускаю приложение на симуляторе, он покажет, если я подожду, пока не появится на консоли, есть ли способ проверить данные доступны для отображения в tableView, так что я могу перезагрузить tableView для отображения данных

1 Ответ

9 голосов
/ 19 сентября 2011

Если вы используете NSXMLParserDelegate в своем классе, вы можете узнать его с помощью следующего метода делегата

//Called when the XML document has been finished parsing
    - (void)parserDidEndDocument:(NSXMLParser *)parser
    {

    }
...