【发布时间】:2014-05-21 01:13:25
【问题描述】:
我正在开发一个简单的照片编辑应用程序。我想要一个日志功能,让用户查看他们编辑的每张照片。一些高级用户可能拥有数百(或可能数千)张照片。
我正在使用 Core Data 来保存照片。我担心的是数百张 640x640 的照片可能会使文档目录文件大小相当大(附带问题:我的假设是我的核心数据存储保存到我的应用程序文档目录中。这是真的吗?)。
在应用程序中本地存储这么多照片是否有问题,还是我过于谨慎?我可以存储多少文件大小有限制吗?
【问题讨论】:
-
只是想知道将图像本身存储在文档目录中并且仅将图像文件路径保存在 coredata 中是否有意义。
-
一般来说@rckoenes 有最好的解决方案。使用数据库(在本例中为 CoreData)来存储将要搜索的数据。将大数据存储在数据库指向的文件中。
-
对不起,我应该更清楚。我实际上正在这样做。将照片保存在文档目录中,然后将文件路径存储在核心数据中。
-
@AndrewDavis 你的问题有什么更新吗?
标签: ios core-data nsdocumentdirectory