Я думаю, вам следует прочитать Обзор приложений на основе документов .
Чтобы зарегистрировать расширение для вашего приложения, откройте окно Информация о цели ( Проект » Редактирование текущей цели" Моя цель "... внизу) и откройте" Свойства "вкладка. Заполните пробелы для вашего типа документа там. Для получения дополнительной информации прочитайте Хранение информации о типах документов в Списке свойств приложения , содержащемся в приведенном выше руководстве.
Чтобы прочитать данные XML, рассмотрите возможность использования NSXMLParser (для примера в Google), чтобы преобразовать результаты в NSMutableArray
, как считаете нужным; и чтобы получить данные в ваше приложение, рассмотрите возможность использования подкласса NSDocument
, как это предлагается (снова) в обзоре приложений на основе документов.
Как вы, наверное, понимаете, этот документ является весьма важным чтением.