Swift SDWebImage никогда не выполняет завершение - PullRequest
0 голосов
/ 28 сентября 2018

Я должен делать что-то глупое, но SDWebImage никогда не выполняет обработчик завершения следующим образом:

episodeImageView?.sd_setImage(with: url, completed: { [weak self] (image, error, cacheType, url) in
    print("Looped!") // NEVER!
    DispatchQueue.main.async {
        guard  let image = self?.episodeImageView?.image else { return }
        self!.episodeView.animate(image, imageAnimationDuration: 10, initialDelay: 0, shouldLoop: true)
    }
})

1 Ответ

0 голосов
/ 28 сентября 2018

Используйте этот код

episodeImageView.sd_setImage(with: url) { (image, error, cacheType, url) in
    //Your Code
}
...