Автоматическая синхронизация базы данных iOS (Objective-C) с базой данных MySQL

Уже я создал приложение iOS, которое вытаскивает данные json с сервера (PHP MySQL), теперь мне нужно изменить эту архитектуру на эту схему, чтобы приложение работало онлайн / офлайн: введите описание изображения здесь

есть ли какое-либо предложение для решения проблемы с автоматической синхронизацией?

  • Настройка MySQL и Apache для веб-сервисов RESTful
  • Выходные акценты JSON
  • Доступ к базам данных MySQL в оперативном режиме
  • Сохранить смайлик ios в базе данных mysql
  • Не удается сохранить emoji в базе данных
  • Синхронизация клиентской базы данных SQLite с базой данных сервера MySQL
  • Подключитесь к базе данных MySql через xamarin
  • Как я могу хранить токены устройств iOS в базе данных sql?
  • 2 Solutions collect form web for “Автоматическая синхронизация базы данных iOS (Objective-C) с базой данных MySQL”

    В основном вам необходимо выполнить следующие шаги:

    1. При запуске приложение: didFinishLaunchingWithOptions: вам нужно проверить подключение к Интернету . Если это невозможно, сообщите об этом пользователю.
    2. После регистрации подключения к Интернету вам необходимо подключиться к вашему серверу и получить json и сопоставить его с моделью базы данных. Я предлагаю вам использовать JSONModel для анализа json и MagicalRecord, чтобы легко сохранить эти данные в вашей базе данных.

    Это решит все ваши потребности в автосинхронизации.

    Я использовал эту архитектуру с couchDB, а не MySQL.

    введите описание изображения здесь

    Interesting Posts

    CoreData меняет отношения в цикле

    iOS 7 – есть ли способ отключить функции салфетки назад и вперед в Safari?

    Как я могу определить, заблокирована ли ориентация пользовательского интерфейса или нет в iOS?

    Xcode7 Beta 6 – Недействительная поддержка WatchKit при представлении магазина приложений

    OCMock автоматически использует посмеянный экземпляр в тестируемом коде?

    Найти весь элемент HTML в iOS

    Клиент Objective-C RabbitMQ не публикует сообщения в очередь

    PHPhotoLibrary.requestAuthorization () не запускает запрос авторизации на iOS 9

    Атрибут CKReference .DeleteSelf не влияет

    Представление приложения: неверный двоичный код – недопустимая подпись

    Как отобразить суб-представление или кнопку в верхней части Google maps Xcode

    Добавление пользовательского параметра – сборка телефонных звонков

    Кнопка WatchKit не отвечает

    Настройка просмотра UISlider

    Line Drawing + Пересечение этой линии с помощью self, а также обнаружение CCSprites внутри этой линии Line

    PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.