Задать вопрос
@RaphaeI

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

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

Как реализовать кеширование в моем случае?
  • Вопрос задан
  • 260 просмотров
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Инженер по тестированию
    5 месяцев
    Далее
  • Яндекс Практикум
    Java-разработчик
    10 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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