Uso de imagens em cache em disco, se presentes no Alamofire Images

Estou usando oAlamofireImage biblioteca para armazenar em cache as imagens baixadas.

Código:

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 {
                self.secondImageView.image = image
            }
        }
    }
}

Registro:

Como o log mostra, a primeira imagem é solicitada e a segunda é buscada no cache. Nenhum pedido extra é feito e a imagem é exibida instantaneamente.

Espero que, ao reiniciar o aplicativo, mesmo a primeira imagem tenha sido buscada no cache, mas oLog continua o mesmo. Eu olhei para oLibrary/Caches/.../fsCachedData e a imagem está lá, pronta para ser buscada.

Pergunta, questão: O que estou perdendo aqui? Preciso que a primeira imagem seja obtida do cache do disco em solicitações subsequentes.

questionAnswers(1)

yourAnswerToTheQuestion