我发现https://github.com/rs/SDWebImage和https://github.com/markofjohnson/HJCache 都是图像异步下载和在磁盘和内存上缓存的好方法。有没有类似但支持ARC的东西?
问问题
2492 次
2 回答
2
您可以通过在库中的类文件上设置 -fno-objc-arc 标志来在 ARC 项目中使用这些库。有关说明,请参阅此答案:
ARC 代码可以与 ARC 代码互操作,而不会影响您自己编写的代码的好处。除了为您编写保留/释放语句之外,ARC 不会做任何魔术,因此只要 SDWebImage 没有泄漏,将其转换为 ARC 就没有任何好处,因为保留/释放语句已经编写好了。
于 2012-01-14T11:03:12.463 回答
2
更新:AFNetworking 增加了对 ARC 的支持。对于图像缓存,NSURLCache 从 ios5 开始进行磁盘缓存,请参见此处
于 2012-10-07T12:30:25.783 回答