gpt4 book ai didi

iphone 开发 : caching images with asyncimageview library

转载 作者:行者123 更新时间:2023-11-29 13:11:59 25 4
gpt4 key购买 nike

在我的应用程序中,我使用 AsyncImageView 库异步加载和显示图像,它还声称它缓存了图像。

图书馆可以在这里找到:https://github.com/nicklockwood/AsyncImageView

好吧,我有一个表格 View ,它的行内有 ImageView 。感谢 asyncimageview 库,我可以成功延迟加载图像,所以没有问题。但我对该库的缓存属性有疑问。

我对缓存的期望,例如,我第一次推送到具有我的 tableview 的 View Controller ,它使用该库延迟加载图像。但是,当我从该 View 返回并再次推送时,如果更改了注释,我认为它应该从缓存中检索图像。无需再次下载图像。但是在这个库中它会再次下载图像。我需要做一些额外的事情吗?或者根本不可能拥有那种缓存属性?

最佳答案

这个库我用过一次。它将所有图像缓存到内存中,对我来说效果很好。

Loaded/downloaded images are cached in memory and are automatically cleaned up in the event of a memory warning

因此它应该在导航层次结构中来回移动后保留缓存的图像,除非您的应用程序收到内存警告。如果您觉得库没有按照描述执行,您可以向开发人员提交错误报告/问题。

关于iphone 开发 : caching images with asyncimageview library,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17051384/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com