webp转png或jpg
在项目开发的过程中,遇到了一个问题,就是webp的图片,先解释一下webp是啥,webp是谷歌开发的一种旨在加快图片加载速度的图片格式。图片压缩体积大约只有JPEG的2/3,说白了就是省空间,特别对于移动端的App来说应用的大小还是很有必要的能省则省。 问题来了,苹果原生的并不支持webp类型的图片,那么就需要第三方的支持了,但是网上的第三方可能需要用到cocoapods,但是个人感觉并不喜欢用,所以自己把需要的资源整合了一下,其实就是一些资源文件,弄到了一起,可以直接使用就行,个人感觉非常的方便。在这分享给大家。 这是github的地址: https://github.com/YouZhiZheShiJingCheng/YZwebp 直接将下载好的文件放到项目里,接着就需要把 YZ.h 或者 UIImage+WebP.h 导入到 pch 文件里面 , 然后找到工程的 target - >Build Setting - >Linking - >Other Linker Flags 改为: -all_load 或 -force_load 或者 -ObjC 即可。使用方法如下: UIImageView* imagev=[[UIImageView alloc]initWithFrame:CGRectMake(20, 20, 200, 200)]; /