gpt4 book ai didi

core-data - DNS Persistent Document 文档中的外部记录发生了什么变化?

转载 作者:行者123 更新时间:2023-12-01 05:28:16 25 4
gpt4 key购买 nike

我只是想使用 NSPersistentDocument 并且在我的数据模型中我喜欢存储一些二进制数据。

好吧,自 10.7 Core Data 提供 external storage feature .有人知道甚至有测试(可能是一些样本)当你将它与 NSPersistentDocument 结合使用时会发生什么?

我想我读过,如果您在其中放入至少 1MB 的二进制数据,那么核心数据将创建一个单独的文件并仅在数据库中存储一个引用。但是如果将它与 NSPersistentDocument 一起使用会发生什么?如果它创建一个捆绑包并管理文件夹中的外部文件,我会很好。

有人试过吗?

最佳答案

我试过。它不会创建捆绑包。外部数据最终位于与您的文档相同的目录中的不可见文件夹中。它不会与文档一起被复制、移动或删除,因此如果复制或移动文档,您可能会面临数据丢失的风险。

我写了一个详细的答案here .

关于core-data - DNS Persistent Document 文档中的外部记录发生了什么变化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12795672/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com