我正在开发一个包含产品列表的应用。我想让每个产品的用户都有1张照片。
现在,问题是接下来要做什么。我认为最好的方法是当用户连接到他们的计算机时,照片会同步。 itunes,并从应用程序访问它们(类似于:/photos/catalog/ref1.jpg
。
另一个选项是将它们放在我的sqlite数据库上,但我担心它会变大。我有数据+图片,数据变化很多,但图片很少被修改(如果多,我希望用户每次拍摄2-3张新照片。)
答案 0 :(得分:1)
我只会使用设备上提供的网络连接,而不必费心通过iTunes进行同步。
下载图像时,将它们写入apps Documents文件夹,然后从那里加载。将关注网络使用情况与磁盘空间的关系。请记住,一些运营商网络对于数据传输而言可能非常昂贵。
如果图像是以系统格式命名的,那么您可以通过将图像标识符与数据进行比较来修复它们,从而修剪旧的或不相关的图像。
数学和球场确定您认为所有图像的本地副本需要多少磁盘空间。