我必须构建一个检查网络连接的iPhone应用程序,每当它与网络服务进行在线同步时,它会下载X图像并将其保存到设备中。
然后,在离线模式下,我必须在collectionview中加载图像,因为我必须在某处存储图像。同样适用于数据
我正在使用带有json响应的.net webservice。
我在考虑核心数据存储,这可能吗?也许将图像存储在核心数据库中会降低应用程序的速度?
答案 0 :(得分:5)
您必须在应用程序目录中下载并保存每个接收到的图像,然后在CoreData中保存这些图像的路径。
which
并使用如下。
vector
可能会帮助你。
答案 1 :(得分:0)
是的,这是可能的,但不值得。
通常,我们会按照以下步骤缓存图片:
step 2
,否则转到step 3
有一个工具可以做得很好,您可以尝试使用SDWebImage。
答案 2 :(得分:0)