我满足了一个要求,我的应用程序会将一些图像上传到网络服务,后来我的应用程序有很大的机会通过SDWebImage下载URL,当我的应用程序在从Web服务获取数据后刷新UI时。 由于图像是由我的应用程序上传的,所以我认为我应该使用URL将其保存在SDWebImage的缓存中,所以稍后当我使用SDWebImage通过URL加载图像时,它将从缓存中获取它,更好地提高性能。
答案 0 :(得分:0)
如果您从应用程序(和服务器)获取图像,则不要将图像存储到缓存中,否则处理起来会很复杂。在好的情况下,如果已经在缓存中,您应该始终使用SDWebImage
从服务器获取图像,它将直接从那里加载。无需处理额外的案件。从服务器加载新图像时,您始终可以显示占位符以使您的UI更好。