是否可以获取存储在 Core Data 中的文件的路径,或者我只能提取文件本身?我需要在核心数据中存储为 NSData 属性的文件的路径,而不是数据库本身。一些 iOS 功能通常需要一个 NSURL 而不是文件本身,我还没有弄清楚如何将它与 Core Data 结合起来。
最佳答案
如果您使用的是 SQLite,则数据库中没有"file"。数据库是单个文件。
如果您在数据库中存储二进制数据,则无法直接访问其下的文件(即使假设您正在使用外部存储作为选项)。
如果您希望直接通过文件访问 Core Data 下的 SQLite 数据库内部的某些内容,那么您将需要自己将其写入另一个文件。
关于ios - 获取 Core Data 中的文件路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25801480/