在我的iOS应用中,我需要在iPhone中缓存数百张小图片(50x50)。我正在寻找存储它们的正确方法。我想到了几个想法:
你有什么好主意吗?
答案 0 :(得分:1)
我正在做的是,
在sqlite表上创建两列 网址和文件名。 从Web获取图像后,将URL和文件名存储在表中,并将图像存储在文件中。
我已经在很多这样的应用程序中完成了。 (可能有人有更好的方式)
答案 1 :(得分:0)
我认为coredata或sqlite3是一个好主意,我使用sqlite3来做到这一点,但只有大约200个相似的图像,但对于更多的图像,使用coredata肯定更快
答案 2 :(得分:0)
我会使用Core Data,因为它需要你身边的工作量很少,而且你将使用Apple的框架,所以它可能会更可靠。
答案 3 :(得分:0)
您可能需要查看ZSAssetManager,它使用文件系统来缓存图像,还可以执行更多操作!