Функция Swift каким-то образом загружает изображение, которое больше не существует

Я загружаю изображение по ссылке и устанавливаю его в UIImageView с помощью пользовательской функции. Я обновил изображение на моем сервере, но путь к нему остался прежним. Однако когда я вызываю функцию, она каким-то образом загружает старое изображение, даже если этот путь к изображению имеет новое обновленное изображение. Когда я просто набираю путь к изображению в Google, получается правильное и обновленное изображение. Я даже попытался удалить изображение, и функция все еще загружала тот старый. Как это может быть возможным?!

Моя функция является расширением UIImageView:

func downloadImageFrom(link: String) {
URLSession.shared.dataTask( with URL(string:link)!, completionHandler: {
(data, response, error) -> Void in
DispatchQueue.main.async() {
if let data = data { self.image = UIImage(data: data) }
}
}).resume()
}

И называется так: imageView.downloadImageFrom(link: "(example link)")

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]