我一直在使用 ASIHttpRequest 库来下载图像并将它们存储以进行缓存。由于它已经被弃用,我正在寻找一个替代库。
我的需要是下载新图像并将其存储以仅用于缓存,并且仅当图像在服务器上发生更改时。否则使用缓存的图像。
心爱的 ASIHttpRequest 是否有一个好的和精简的替代方案?
我一直在使用 ASIHttpRequest 库来下载图像并将它们存储以进行缓存。由于它已经被弃用,我正在寻找一个替代库。
我的需要是下载新图像并将其存储以仅用于缓存,并且仅当图像在服务器上发生更改时。否则使用缓存的图像。
心爱的 ASIHttpRequest 是否有一个好的和精简的替代方案?
当然有:AFNetworking
AFNetworking 实际上是 ASIHTTP 的自然替代品。这是一个可爱的库,2.0 版刚刚发布。
另一个很棒的库肯定是SDWebImage,它为下载和缓存图像提供了许多有用的功能。
您显然可以在您的项目中自由使用这两者。我个人将AFNetworking
图像的一部分用于任何网络操作,为此我使用SDWebImage
.
如果您只是在寻找一个库来处理图像下载和缓存,我推荐SDWebImage。
它包括一个类别类UIImageView
,SDWebImageManager
如果您只是想下载图像而不是立即将它们放在UIImageView
.