Я знаю, как проверить подключение к интернету. Подскажите, как синхронизировать данные приложения.
Как работает синхронизация при наличии интернета?
Моя путаница:
У меня есть приложение, которое использует веб-сервис для отображения данных на iPhone, а также на сайте. Теперь я могу обновлять работу пользователя, когда сеть доступна , вызывая веб-службу в то же время, когда пользователь выполняет какую-то задачу.
Но когда Интернет недоступен , я должен сохранять данные пользователя локально (скажем, SQLite) в iPhone , а когда Интернет доступен, я должен обновить все данные на сервере .
For Example,
If internet is reachable, user works on some task and I update the data on server at the dame time.
But Now internet is not reachable, user works on `N task`. I can not update on server, I have to wait for internet
How can I update all task on web-server at time?
Итак, мой вопрос:
How can I update all the data when net is available ?
Любая ссылка или код, который может мне помочь?