Fix build for iOS17
This commit is contained in:
@@ -398,7 +398,7 @@ func preload_image(url: URL) {
|
|||||||
|
|
||||||
print("Preloading image \(url.absoluteString)")
|
print("Preloading image \(url.absoluteString)")
|
||||||
|
|
||||||
KingfisherManager.shared.retrieveImage(with: ImageResource(downloadURL: url)) { val in
|
KingfisherManager.shared.retrieveImage(with: Kingfisher.ImageResource(downloadURL: url)) { val in
|
||||||
print("Preloaded image \(url.absoluteString)")
|
print("Preloaded image \(url.absoluteString)")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -40,7 +40,7 @@ extension KFOptionSetter {
|
|||||||
|
|
||||||
func onFailure(fallbackUrl: URL?, cacheKey: String?) -> Self {
|
func onFailure(fallbackUrl: URL?, cacheKey: String?) -> Self {
|
||||||
guard let url = fallbackUrl, let key = cacheKey else { return self }
|
guard let url = fallbackUrl, let key = cacheKey else { return self }
|
||||||
let imageResource = ImageResource(downloadURL: url, cacheKey: key)
|
let imageResource = Kingfisher.ImageResource(downloadURL: url, cacheKey: key)
|
||||||
let source = imageResource.convertToSource()
|
let source = imageResource.convertToSource()
|
||||||
options.alternativeSources = [source]
|
options.alternativeSources = [source]
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user