Progressive concurrent image downloader for SwiftUI, with neat API and performant LRU mem/disk cache.
Just import SwiftWebImage and set url for SwiftImage:
SwiftImage<Image>(imageUrl) Framework will automatically load Image with @ObservedObject data once download completes.
Trailing config closure of SwiftImage is used for underlying ImageView configuration:
SwiftImage(imageUrl) { imageView in
imageView
.resizable()
.aspectRatio(1, contentMode: .fit)
}Simply add https://github.com/geekaurora/SwiftWebImage.git to your Swift Packages via project settings.
