Телефонный справочник в iOS - PullRequest
2 голосов
/ 27 февраля 2012

Я создаю приложение телефонного справочника IOS. Я пытаюсь загрузить файл XML с URL-адреса. Этот XML-файл будет использоваться для заполнения каталога приложения телефонными номерами, именами и идентификационными данными всех людей в каталоге. Я новичок в разработке IOS, и я ищу любую информацию или помощь о том, с чего начать, как разобрать файл XML.

Ответы [ 3 ]

1 голос
/ 27 февраля 2012

Что входит в Какао NSXMLParser , и вы можете скачать исходный код imageMap.Есть и другие сторонние библиотеки, такие как TouchXML и TBXML.Хотя по моему опыту у TouchXML есть некоторые проблемы с утечками памяти, которые могут создать много проблем.И тот, который дал мне самые быстрые результаты, на данный момент - TBXML.

Подробную статью обо всех доступных сторонних парсерах можно найти здесь: Лучший парсер xml для вашего приложения

0 голосов
/ 28 февраля 2012

Если вы создаете веб-сервер вручную, я хотел бы использовать JSON вместо XML.С ним немного легче работать.Если вам нужно использовать XML, класс синтаксического анализатора NSXML работает довольно хорошо.Вот хороший учебник: http://www.xcode -tutorials.com / parsing-xml-files /

Или вы можете проверить главу 21, я думаю, что книга о программировании для большого ранчо iPhone дляболее подробное объяснение.

Удачи!

0 голосов
/ 28 февраля 2012

TBXML - это путь IMO.У меня есть полный пример кода, если вам это нужно.Если вы опубликуете структуру этого XML-файла, я могу изменить образец в соответствии с вашими потребностями.

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