Я пишу приложение iPhone, которое извлекает данные из веб-службы в формате XML. Если данные не найдены веб-службы, он возвращает пустой документ какПроверьте, не документирован ли XML-документ с помощью NSXMLParser
<?xml version="1.0"?>
<root_element/>
Эти данные разбираемый, а затем добавляется в массив, а впоследствии в виде таблицы.
В моей -numberOfRowsInSection
я имею return [self.array count];
Но, очевидно, если документ пуст, ничего не добавляется в массив, и я не получаю синтаксическую ошибку, но вместо того, чтобы получить index out of bounds
ошибку. Есть ли метод isDocumentEmpty
или некоторые из таких средств проверки, чтобы увидеть, есть ли в документе элементы?
Как еще вы предлагаете мне проверить это? И каким образом я должен использовать для предупреждения пользователя? Вид предупреждения, а затем поп контроллера?
Спасибо.
Я попытался с помощью «root_element /» как ELEMENTNAME но не работал, то ELEMENTNAME был еще «root_element», который присутствует в правильном документе, а также. – joec