una tamaño reducir pasar para jpg imagenes imagen heic fotos formato convertir comprimir como cambiar app ios swift uiimageview sdwebimage

ios - tamaño - convertir fotos de iphone



SDWebImage no asigna una imagen desde url-La imagen descargada tiene 0 píxeles (0)

Esta es mi simple extensión para UIImageView :

extension UIImageView { func setImageWithUrl(url: String?) { setImageWithUrl(url, placeholder: nil) } private func setImageWithUrl(url: String?, placeholder: UIImage? = UIImage(), deleteCacheImage: Bool = false) { image = placeholder ?? image if let url = url { let activityIndicatorView = UIActivityIndicatorView(frame: CGRectMake(0, 0, CGRectGetWidth(frame), CGRectGetHeight(frame))) activityIndicatorView.hidden = false activityIndicatorView.color = UIColor.curiousBlue() addSubview(activityIndicatorView) bringSubviewToFront(activityIndicatorView) activityIndicatorView.startAnimating() let options = deleteCacheImage ? SDWebImageOptions.RefreshCached : SDWebImageOptions.LowPriority sd_setImageWithURL(NSURL(string: url), placeholderImage: placeholder, options: options, completed: { image, error, cache, url in activityIndicatorView.hidden = true activityIndicatorView.stopAnimating() activityIndicatorView.removeFromSuperview() }) } } }

Imagen de ejemplo.

pero la image en bloque es nil . ¿Por qué? Devuelve un error:

La imagen descargada tiene 0 píxeles

Tengo la última versión de SDWebImage , a través de cocoapods: 3.7.5.