@RaphaeI

Как использовать SQLite как кэш в Swift?

Получаю данные с сервера POST-запросом и вывожу их на экран. Хотелось бы, чтобы эти данные сохранялись локально, чтобы можно было их посмотреть при отсутствии интернета. На ум приходит сохранять их в SQLite. Т.е. сначала получаю данные с сервера, сохраняю их в SQLite, затем вывожу их уже из SQLite. Но возникают вопросы: если после подключения интернета окажется, что полученные раннее данные были удалены с сервера или изменены, то нужно определять несоответствия и изменять данные в SQLite. Также получается, что будет расти объем приложения.

Как реализовать кеширование в моем случае?
  • Вопрос задан
  • 250 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы