Я использую репозиторий Giphy API
и FLAnimatedImage
для получения и показа картинок.Есть ли способ сохранить выбранные GIF-файлы в firebase
или firestore
, которые я могу затем загрузить позже?
Моя причина состоит в том, чтобы избежать интенсивной задачи повторной загрузки GIF-файла.Будет ли это хранить байты объекта Data
?
Я понимаю, что, вероятно, мог бы просто сохранить URL-адрес gif, а затем, когда мне понадобится gif, запросить строку и повторно загрузить, но янадеясь снова избежать этого, если есть способ.
Будем признательны за любые указания.
let url = URL(string: gifUrlString)!
let imageData = try? Data(contentsOf: url)
let image = FLAnimatedImage(animatedGIFData: imageData)