SDWebImage本身就已经支持了webp格式的图片
1.下载libwebp
https://github.com/webmproject/libwebp
然后你需要先安装好有homebrew或者macports
安装homebrewh很简单,执行一条命令即可
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
以下用homebrew安装下面3个组件
autoconf/automake/libtool
brew install autoconf
brew install automake
brew install libtool
安装完成以后 进入到刚下载好的目录
cd libwebp
然后执行命令
./iosbuild.sh
开始编译WebP.framework
编译完成之后把这个framework添加到自己项目的工程里面
在Build Setting里面定义个宏Preprocessor Macros
SD_WEBP = 1
这样就可以在项目使用webp格式的图片了
时间: 2024-10-14 18:13:43