SDWebImage加载图片失败
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SDWebImage加载图片失败相关的知识,希望对你有一定的参考价值。
参考技术A 使用SDWebImage加载网络图片,发现怎么修改都无法展示。查看链接“http://hc.hopesaas.com/img/vehicle/压缩车_off.png”发现有中文字符。
查看报错如下:
Error Domain=SDWebImageErrorDomain Code=-1 "Trying to load a nil url" UserInfo=NSLocalizedDescription=Trying to load a nil url
解决方法:让后台处理掉中文字符,重新加载问题解决。
iOS SDWebImage 加载网络图片失败,重新运行才有图片
参考技术A 当 SDWebImage 在加载图片的时候 如果用的是 - (void)sd_setImageWithURL:(NSURL *)url placeholderImage:(UIImage *)placeholder ;这个方法。在加载过程中因为网络或别的原因造成加载失败!SDWeb把当前的图片url加入到 blacklist ,第二次加载这个url时 它居然直接跳过不再去请求网络数据了。解决方案:使用 - (void)sd_setImageWithURL:(NSURL *)url placeholderImage:(UIImage *)placeholder options:(SDWebImageOptions)options ;这个方法 options 传 SDWebImageRetryFailed 就ok了。默认是0未定义
以上是关于SDWebImage加载图片失败的主要内容,如果未能解决你的问题,请参考以下文章