Руководство по онлайн-обновлению базы данных на iPhone - PullRequest
0 голосов
/ 03 января 2011

У меня есть приложение в магазине, которое использует веб-запрос для отображения некоторых значений.Теперь клиенты просят офлайн запрос.Хотя я обычно знаю, как этого добиться, я бы хотел спросить здесь экспертов, как бы вы это сделали.Данные доступны в любой форме.Полная база данных составляет 1,3 МБ в архиве.Я намереваюсь добавить дополнительную страницу (проверка версии, загрузка базы данных) и иметь общее представление о том, как получить и сохранить значения на iPhone.

Какие строительные блоки вы бы предложили?Или уже есть что-то готовое для использования из коробки?

1 Ответ

0 голосов
/ 03 января 2011

для наших решений мы используем основные данные в сочетании с веб-сервисом RESTful.

Основные данные великолепны и просты в использовании в однопоточном приложении.Скорее всего, вы хотели бы импортировать или синхронизировать вашу БД, используя рабочий поток.Это делает все немного сложнее.Я предлагаю вам прочитать многопоточное учебное пособие по основным данным.

Как уже упоминалось ранее для передачи данных, мы используем REST - очень хорошую архитектуру.Мы связываем отдых с JESON.JSON - это очень легкий способ передачи данных.К сожалению, iOS SDK не предоставляет никакой поддержки JSON, но вы можете найти много библиотек, доступных онлайн.Мой любимый - SBJson.

Надеюсь, это поможет.С уважением, Элия

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