【发布时间】:2016-01-24 12:22:01
【问题描述】:
我在我的项目中使用 AlamofireImage 很像这样将图像设置为 UIImageView:
let imageView = UIImageView(frame: frame)
let URL = NSURL(string: "https://httpbin.org/image/png")!
imageView.af_setImageWithURL(URL)
在我的应用程序的某个时刻,我需要直接获取图像,因为除了将其设置为 UIImageView 之外,我还想做其他事情。 AlamofireImage 为此用例提供ImageDownloader:
let downloader = ImageDownloader()
let URLRequest = NSURLRequest(URL: NSURL(string: "https://httpbin.org/image/jpeg")!)
downloader.downloadImage(URLRequest: URLRequest) { response in
print(response.request)
print(response.response)
debugPrint(response.result)
if let image = response.result.value {
print(image)
}
}
这两个案例是否相同AutoPurgingImageCache?
【问题讨论】:
标签: ios swift caching uiimageview alamofire