У меня была похожая проблема при очистке некоторых HTML-страниц. Мое решение состояло в том, чтобы создать файл на моем сервере с парсингом информации, которую я мог бы обновить по мере изменения сайта, который я просматривал. В моем случае в файле есть регулярные выражения, у вас могут быть теги XML. Я загружаю этот файл каждый раз, когда приложение запускается, он находится в двоичном формате plist, и доступ к нему достаточно быстрый.
Я создал xml-файл с помощью редактора plist, сохранил его в двоичном формате и отправил по FTP на мой сервер. Я сделал верхний элемент словарем и загрузил его:
+ (id)dictionaryWithContentsOfURL:(NSURL *)aURL
Я думаю, что есть терминальная команда для преобразования текстового двоичного plist:
plutil -convert binary1 some_other_file.plist
Apple раньше поставляла «Редактор списков свойств» как часть XCode, но они больше не делают - Bad Apple. Существуют и другие редакторы списков, такие как PlistEdit Pro, которые предпочитают сохранять в XML, ASCII, JSON или Binary.