Указатель в правильном направлении - PullRequest
1 голос
/ 29 июля 2010

Я занимаюсь разработкой приложения для рабочего стола Mac с аналогом устройства iOS.
По сути, я хочу загрузить информацию о событиях (музыкальные концерты и т. Д.) С рабочего стола в онлайн-базу данных и иметь возможность читать (только) информациюпока мобильный.

У меня работают оба приложения, использующие Core Data (с базой данных sqlite - я собирался использовать XML, но iOS, похоже, не позволяет мне это делать), но я в растерянностикогда дело доходит до части веб-служб.

Я гуглил и проверял документы, включающие sqlite, XML, JSON, NSXMLParser (мне нужны релаксирующие сервисы?) И еще множество других вещей, и я просто никуда не быстро.

Может ли кто-нибудь объяснить мне этот принцип?Нужны ли мне основные данные?Нужно ли преобразовывать данные sqlite в XML и обратно, чтобы читать их через мобильное устройство iOS?

Я чувствую, что все это гораздо сложнее, чем должно быть - или это?

Надеясь, что кто-то может меня поправить.Надеюсь, я дал достаточно информации.

1 Ответ

1 голос
/ 07 мая 2012

Что я делаю, и я сделал много приложений для веб-сервисов iOS. Я делаю веб-страницу в JSON, вызываю ее, а затем использую SBJsonParser, которая анализирует JSON в нативные объекты, такие как словарь или массив словарей, и затем отображаю данные. Это действительно очень просто.

В определенный момент времени, например ViewDidLoad, я получаю файл JSON. Помните, что документ json может быть веб-сервисом или просто текстовым файлом. Все что тебе нужно. JSON не нуждается в дополнительном коде, он чрезвычайно lightweight и анализирует без какого-либо вмешательства в нативные объекты. Меньше работы для тебя.

...