博客> SDWebImage加载wedp格式的图片
SDWebImage加载wedp格式的图片
2019-03-26 03:27 评论:0 阅读:833 李聪颖
ios sdwebimage pod webp

先简单讲一下wedp,是一种体积比jpg、png更小,展示情况更优越的图片格式。iOS目前还没有办法全面支持wedp图片的加载,网上搜集了几块资料,方法很多,用SDWebImage加载wedp,自己简单整理。

先放两份资料阅读 https://www.jianshu.com/p/4468f03cf606 https://github.com/dengbin9009/MyFiles/blob/master/用于Pod的Hosts

不知道这些是不是必备条件,本人也是一步一步学着走过来,把上面的工作都做了一遍,具体的一些细节操作就不说了,大致如下。 配置本地git的http/https代理,修改host,下载SSR,设置服务器,在终端curl www.google.com,如果跳了一堆东西,那到这里的工作就差不多了。 在项目的podfile里面增加pod 'SDWebImage/WebP' ,cd项目,执行pod install。安装成功即可。

贴一下代码 if ([[url lastPathComponent] isEqualToString:@"webp"]) {

dispatch_async(dispatch_get_global_queue(0, 0), ^{ UIImage *imgg=[UIImage sd_imageWithWebPData:[NSData dataWithContentsOfURL:[NSURL URLWithString:url]]]; dispatch_async(dispatch_get_main_queue(), ^{ imgV.image=imgg; }); }); }

收藏
0
sina weixin mail 回到顶部