2013-10-17 29 views
0

我有一个使用sqlite数据库的iOS应用程序。我需要坚持使用户可以拍摄和保存的几张照片,最适合的方式是什么?将它们存储为Documents作为jpeg图像文件?将它们存储到数据库中?我发现一些职位,应对这两个选项,这个选项,但我想知道哪一个是最正确或最值得推荐的...提前在iOS中存储图像:最佳选择?

感谢

回答

0

您可以使用任一种方法。像neilco一样,我会更倾向于将图像作为文件存储在文档目录中,并将路径保存到数据库中。

您也可以将它们作为BLOB存储在数据库中。如果你这样做,确保图像BLOB分离实体,并只在需要时加载它们。这样,您就不会停止使用图像数据读取“正常”数据库实体。

0

我会倾向于存储Documents中的图像,并使用图像的路径在数据库中创建记录。

相关问题