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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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