我正在使用ASIHTTPRequest
,我必须使用table
填充images
。因此论坛上的人建议cache
图片以提高效果。
我不知道如何做到这一点。如果有人帮我提供一些示例代码,或者给我一个解释这个问题的教程链接,我将能够这样做。帮助
你可能认为这是重复的,事实上我也发现了很多与SO类似的问题,比如this,但这些都没有帮助。
答案 0 :(得分:0)
基本上,你保留一个字典,键是单元格#,它的对象是图像。当您即将要求图像时,首先检查它是否已存在于您的字典中。如果是这样,只需使用它,否则,下载图像并将其粘贴在字典中。
答案 1 :(得分:0)
只需保留一个对象数组,其中包含您希望在表视图中显示的所有信息。此数组可以包含保存您可能需要的所有信息的对象,例如图片,无论图片是否已加载,标签。真的是你想要的任何东西。只要确保一旦你完成了数组,虽然它确实被释放了,这在iOS 5中不是什么大问题,但是如果你使用的是旧版本,请确保释放它或者至少设置数组之后没有。