2014-01-03 3 views
0

Я разрабатываю приложение, в котором пользователь не будет иметь WiFi и должен сохранять свои данные до тех пор, пока они не приобретут Wi-Fi и не загрузят свои данные. Есть ли временные программы загрузки, которые я мог бы использовать?Временное хранение данных на iPad без WiFi

+0

Вы можете использовать NSUserDefaults для небольшого количества данных или основных данных, если у вас есть больше. Pls видит мой ответ, связанный с NSUserDefaults: http://stackoverflow.com/questions/16475300/storing-results-after-screen-is-disappear/16476022#16476022 – nzs

ответ

0

Почему бы не использовать localStorage? Это становится более надежным. Я использовал его в своих приложениях, и API достаточно легко подобрать.

При использовании его с iPad TumbleCow имеет одну или две вещи, о которых следует помнить.

  1. Да, хранение предел еще 5Mb. Поскольку символы хранятся в UTF16, в локальном хранилище могут храниться только 2,5 М символов.

  2. В отличие от других реализаций localStorage, localStorage.setItem() не удаляет предыдущие элементы с тем же ключом перед сохранением нового элемента. Другими словами: при перезаписи элемента всегда следует вызывать localStorage.removeItem() перед вызовом localStorage.setItem(), или вы быстро исчерпаете место.

Is localStorage reliable on an iPad?

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