iOS 5 ARC懒图像加载库

时间:2012-02-05 15:05:54

标签: ios uiimageview lazy-loading automatic-ref-counting

是否有iOS 5弧兼容的懒图像加载库?我没找到一个。

我的下一个想法是使EGOlazyloading成为一个已编译的库并将其链接到我的项目。那会有用吗?关于此事的任何指示?

谢谢!

2 个答案:

答案 0 :(得分:2)

我写了一个。你可以在这里下载:

https://github.com/nicklockwood/AsyncImageView

或者,如果您确实想要使用EGO或其他库,请选择编辑>重构>转换为ARC,然后在出现的对话框中选择要转换的文件。

只需勾选应转换为ARC的文件,然后取消选中不应该的文件。如果一个文件已经在使用ARC,那么请勾选它(它不会对它进行双重转换)。

这使您可以选择尝试将库文件转换为ARC或让它们保持独立。未被攻击的文件将自动标记为-fno-objc-arc标记,因此您无需执行任何操作。

答案 1 :(得分:1)

Byron,您可以使用像您建议的EGOlazyloading这样的常规库,并通过在" Build Phases - >中添加标记-fno-objc-arc来命令编译器不要对这些特定文件使用ARC。编译来源"