Dou*_*ith 8 objective-c ios afnetworking sdwebimage afnetworking-2
SDWebImage声称 AFNetworking不会缓存图像本身而只缓存HTTP响应,因此SDWebImage可以更快地从缓存中调用图像并进行呈现.
如果我想纯粹使用AFNetworking,这样的声明是真的与否,真的是性能明显的东西吗?这是我应该警惕的吗?
Aar*_*ger 16
SDWebImage可以更好地控制图像缓存.它可以缓存到磁盘或内存.
AFNetworking依靠NSURLCache在应用程序启动之间保留图像(并且它不是非常可靠),但如果您只需要在一次运行期间进行缓存,那就太棒了.
两种解决方案都会在应用程序的生命周期内将UIImage对象缓存在内存中.这很重要,因为缓存NSData表示的速度不足以在滚动表视图时平滑地加载图像.
总结:AFNetworking的解决方案更简单,适用于大多数用例.如果需要更好的控制或磁盘缓存,请使用SDWebImage而不是修改AFNetworking的实现.
| 归档时间: |
|
| 查看次数: |
5876 次 |
| 最近记录: |