Kingfisher не загружает изображения в SwiftUIIOS

Программируем под IOS
Anonymous
Kingfisher не загружает изображения в SwiftUI

Сообщение Anonymous »

Я пытаюсь реализовать Kingfisher для обработки моих изображений, потому что сейчас я делаю это вручную, и это не очень хорошо. Однако, похоже, у меня возникли некоторые проблемы.
Я скачал этот модуль через CocoaPods:

Код: Выделить всё

pod 'Kingfisher', '~> 7.0'
И я изменил этот код:

Код: Выделить всё

import Kingfisher

if let dataDecoded: NSData = NSData(base64Encoded: businessData.business_logo ?? "", options: NSData.Base64DecodingOptions(rawValue: 0)) {
if let decodedimage: UIImage = UIImage(data: dataDecoded as Data) {
Image(uiImage: decodedimage)
.resizable()
}
}
К этому коду:

Код: Выделить всё

import Kingfisher

if let url = URL(string: businessData.business_logo ?? "") {
KFImage(url)
.resizable()
}
Когда я запускаю код, на консоль выводится следующее:

Код: Выделить всё

2023-05-08 17:58:33.751513+0100 Project Name[23531:243997] Task . finished with error [-1002] Error Domain=NSURLErrorDomain Code=-1002 "unsupported URL" UserInfo={NSLocalizedDescription=unsupported URL,
Есть идеи, почему это происходит? Есть ли версия модуля SwiftUI, которая мне нужна?

Подробнее здесь: https://stackoverflow.com/questions/762 ... in-swiftui

Вернуться в «IOS»