如何将大尺寸图像存储到iPhone应用程序中? 图像来自UIImagePickerController但保存到数据库并从中检索 数据库崩溃了应用程序。
答案 0 :(得分:0)
如果您的图片足够大,那么您不应该将它们存储在Sqlite中。相反,您应该只在数据库中存储实际将文件保存在文件系统中的路径名(例如,应用程序的Documents目录)。
现在,您可以自行决定什么是足够大的。对我来说,大于1兆字节的二进制数据足以决定不将数据存储在数据库中。阈值由与Sqlite和文件系统的速度相关的实际考虑决定。