Использование SDWebImage для загрузки изображения. Я хочу продолжить операцию, если изображение загружено успешно.Как использовать блок завершения с помощью SDWebImage в Swift 3.0?
cell.appIcon.sd_setImage(with: url, placeholderImage: UIImage.init(named: "App-Default"), completed: {(image: UIImage!, error: NSError!, cacheType: SDImageCacheType, imageURL: URL!) -> Void in
// Perform operation.
})
Но я получаю ошибку:
Cannot convert value of type '(UIImage!, NSError!, SDImageCacheType, URL!) -> Void' to expected argument type 'SDExternalCompletionBlock?'
Я получаю эту ошибку ... Не удается преобразовать значение типа - ожидаемого типа аргумента '> Пустота (UIImage !, NSError !, SDImageCacheType, URL!)' 'SDExternalCompletionBlock? – Parvezkhan
Это не должно быть комментарий, который должен быть отправлен с вашим вопросом – Rajat
мой код: cell.appIcon.sd_setImage (с: url, placeholderImage: UIImage.init (named: «App-Default»), завершено: {(изображение : UIImage !, error: NSError !, cacheType: SDImageCacheType, imageURL: URL!) -> Пустота в // Выполнение операции. }) – Parvezkhan