Отладка 101: посмотрите на заголовки, чтобы узнать, что означают ошибки.
Если вы посмотрите на NSXMLParser.h
, вы увидите, что ошибка 5 равна NSXMLParserPrematureDocumentEndError
.
Я думаю, можно с уверенностью сказать, что документ XML не является полным. Как вы загружаете документ? Вы гарантируете, что загружаете весь документ перед его разбором?