как сохранить ответ JSON в кеш при использовании Alamofire в Swift - PullRequest
0 голосов
/ 28 ноября 2018

Может кто-нибудь сказать мне лучший подход к использованию кэша при получении ответа от API.Я использую Alamofire '4.7.3' и swift 4.2

Ответы [ 2 ]

0 голосов
/ 29 ноября 2018

Если у вас есть ответ JSON, преобразуйте его в строку и сохраните его локально.Разобрать объекты с использованием протокола Codable.В любом случае наилучшим подходом было бы разобрать его на объекты, а затем сохранить объекты в CoreData (или Realm ...)

0 голосов
/ 28 ноября 2018

Вы можете реализовать внутреннюю базу данных с CoreData для хранения вашего json и, когда вы захотите, проанализировать его, чтобы создать нужные вам объекты

...