【问题标题】:Storing images in iOS: best option?在 iOS 中存储图像:最佳选择?
【发布时间】:2013-10-26 04:22:51
【问题描述】:

我有一个使用 sqlite 数据库的 iOS 应用程序。我需要保留几张允许用户拍摄和保存的照片,最合适的处理方式应该是什么?要将它们作为jpeg 图像文件存储到Documents 中?将它们存储到数据库中?我发现一些帖子涉及这两个选项,但我想知道哪一个是最正确或最推荐的......

提前致谢

【问题讨论】:

    标签: ios database image file sqlite


    【解决方案1】:

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

    您还可以将它们作为 BLOB 存储在数据库中。如果这样做,请确保将图像 BLOB 分开实体,并仅在需要时加载它们。这样一来,您就不会因为图像数据而陷入阅读“正常”数据库实体的困境。

    【讨论】:

      【解决方案2】:

      我倾向于将图像存储在Documents 中,并在数据库中创建一个包含图像路径的记录。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2023-03-13
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-10-01
        • 2012-06-19
        相关资源
        最近更新 更多