2015-09-04 3 views
0

Как один трек, чьи объекты Parse Local Datastore закреплены, был изменен так, что только те объекты были синхронизированы с сервером? Безопасно/достаточно ли маркировать закрепленные объекты грязными и только синхронизировать их с сервером? Или saveEventually обрабатывает это автоматически, т. Е. Он только синхронизирует грязные объекты с сервером, и поэтому маркировка этих закрепленных объектов избыточна?Parse Local Datastore: управлять грязными закрепленными объектами

Спасибо!

+0

Они недавно выпустили свои интерфейсы с открытым исходным кодом. Насколько я могу судить, безопасно просто использовать saveeventually. Разумеется, вы можете переключить изменения на специальный «измененный» контакт и сохранить их сразу, если это вам подходит – cYrixmorten

ответ

0

Jorge, Простой ответ saveEventually обработает сохранение измененного объекта в локальном хранилище данных и также сохранит на сервере Parse, а также когда соединение станет доступным.

Вот что руководство Анализировать Android должно сказать: Преимущество заключается в том, что если пользователь не имеет подключения к сети, saveEventually будет хранить обновления на устройстве, пока сетевое соединение не будет восстановлено , Если ваше приложение закрыто до того, как соединение вернется, Parse повторит попытку в следующий раз, когда приложение будет открыто.

Анализировать Android Guide: https://parse.com/docs/android/guide#localdatastore
(Прокрутите вниз до раздела 'Сохранение объектов в автономном режиме)

Смежные вопросы