如何最好地缓存在每个会话中不会更改的图像

时间:2011-01-19 19:15:32

标签: iphone cocoa ios ios4

HI,

可以在Cache文件夹中保存数据的时间。我想缓存很多我将要多次使用的图像。什么应该是拯救他们的最佳地点?

此外,这些图像很少会像一周一次那样改变。因此,如何以及何时应该在不妨碍应用体验的情况下触发图像刷新。

2 个答案:

答案 0 :(得分:0)

我假设您指的是〜/ Libraries / Caches /。系统不会自动删除那里的东西,所以答案是“无限期”。如果你要添加无限量的数据,你需要自己清理它。

请注意,通过将数据放在那里,您有效地承诺,如果您的应用随时被删除,它将不会中断,并且不会备份。

答案 1 :(得分:0)

下载新图像时,只需刷新缓存中的图像即可。下载新图像取决于图像以及它们的使用位置。例如,您可以无限期地缓存Cocoa-Cola徽标,因为它永远不会改变,但是说Google徽标(包括涂鸦)应该每天检查几乎,因为它可以改变(就像它今天已经改变)