2014-10-12 4 views
1

Я пытался сделать свое приложение на основе parse.com доступным в автономном режиме, официальный учебник можно найти здесь: blog.parse.com/2014/04/30/take-your-app-offline-with-parse-local -datastore/Офлайн-кеширование с Parse.com?

В моем приложении я предоставляю кнопку для подключения к Интернету, получите список всех ParseObjects, которые я хочу сохранить и привязать их все. Мое приложение - это список, который заполняется из локального хранилища данных.

Когда я попробовал свое приложение с включенным самолетом, я надеялся, что он может загрузиться с предыдущих объектов, которые были закреплены. Но вместо этого он зависает, предлагает мне выйти из приложения, потому что он не отвечает. LogCat говорит об ошибке «com.parse.parseexception i/o», которая, очевидно, является проблемой подключения к Интернету.

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

ответ

1

Согласно parse api. saveEventually() будет функцией, которую вы хотите использовать, или вы можете использовать внутреннее хранилище для сохранения объекта синтаксического анализа. Он указан подробно here.

+0

не сохраняетсяEventually() для хранения данных в автономном режиме и выгружать их позже, когда вы находитесь в сети? –

+0

да это .see herehttp: //blog.parse.com/2012/02/17/saving-data-while-offline/ .. –

+0

Я все еще выясняю, что именно делает saveEventually(), а также ссылка на вас упоминается. Я обязательно отвечу, если это поможет. –

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