相关疑难解决方法(0)

使用磁盘缓存图像(如果存在于Alamofire图像中)

我正在使用AlamofireImage库来缓存下载的图像.

码:

import UIKit
import AlamofireImage

class ViewController: UIViewController {

    @IBOutlet weak var firstImageView: UIImageView!
    @IBOutlet weak var secondImageView: UIImageView!

    let downloader = ImageDownloader()
    let URLRequest = NSURLRequest(URL: NSURL(string: "https://httpbin.org/image/jpeg")!)

    override func viewDidLoad() {
        super.viewDidLoad()
        requestFirstImage()
    }

    func requestFirstImage() {
        downloader.downloadImage(URLRequest: URLRequest) { response in
            print(response.request)
            print(response.response)
            debugPrint(response.result)
            if let image = response.result.value {
                self.firstImageView.image = image
                self.requestSecondImage()
            }
        }
    }

    func requestSecondImage() {
        downloader.downloadImage(URLRequest: URLRequest) { response in
            print(response.request)
            print(response.response)
            debugPrint(response.result)
            if let image = response.result.value { …
Run Code Online (Sandbox Code Playgroud)

ios swift alamofire alamofireimage

9
推荐指数
1
解决办法
4769
查看次数

标签 统计

alamofire ×1

alamofireimage ×1

ios ×1

swift ×1