Назад к вопросам
Junior — Middle
68
Каким образом ты загружаешь изображение с удалённого источника по его URL?
Ответ от нейросети
sobes.tech AI
Для загрузки изображения с удалённого URL в iOS обычно используют класс URLSession для асинхронной загрузки данных, а затем создают UIImage из полученных данных. Пример:
if let url = URL(string: "https://example.com/image.png") {
URLSession.shared.dataTask(with: url) { data, response, error in
if let data = data, let image = UIImage(data: data) {
DispatchQueue.main.async {
imageView.image = image
}
}
}.resume()
}
Для упрощения и кэширования часто применяют сторонние библиотеки, например, SDWebImage или Kingfisher, которые позволяют загрузить и отобразить изображение одной строкой кода.