Я пытаюсь получить изображения из хранилища Firebase
. Мне нужно получить изображение с точно таким же именем, как у JSON
, значение ключа "Product":"some name"
.
Например, имя изображения внутри url
должно быть таким:
let productImageref = productsValue[indexPath.row]["Product"] as? String
Как я могу получить право url
? Я этого не понимаю. Я прочитал все документы и, насколько я понимаю, мне нужно использовать «URL-адрес загрузки» из Firebase. Для получения изображения я использую стороннюю библиотеку KingFish, чтобы сделать это асинхронно.
Я пробовал так, но это не дает мне изображения:
let productImageref = productsValue[indexPath.row]["nicotine"] as? String
cell!.imageView!.kf_setImageWithURL(NSURL(string: "https://firebasestorage.googleapis.com/v0/b/snuspedia.appspot.com/o/Catch%20Dry%20Eucalyptus%20White%20Mini.png?alt=media&token=68cf4b76-e35b-4868-80f3-d29872e00122")!, placeholderImage: nil)
Как и в приведенном выше коде, я могу загрузить изображение, но мне нужно загружать разные изображения для каждого cell
.
Что я делаю неправильно? Любой совет приветствуется.