gpt4 book ai didi

cocoa - 在核心数据文档中存储文档特定设置的最佳方法是什么?

转载 作者:行者123 更新时间:2023-12-03 16:52:01 39 4
gpt4 key购买 nike

我在应用程序中使用由 Core Data 支持的 NSPersistantDocument

每个文档都有许多仅与该文档相关的设置。例如,文档需要保存地址簿组的唯一 ID,以便稍后更新。

我考虑解决这个问题的方法是使用另一个模型,DocumentSetting,它有两个属性;一个键和一个值,其中保存 NSString 的。

理想情况下,我想要类似于 NSUserDefaults 但存储在文档中的内容。

以前有人这样做过吗?有没有更好的方法来解决这个问题?

最佳答案

NSPersistentStore 上的 setMetadata: 方法可用于存储每个文档的设置。有关如何使用商店元数据的文档可以在 here 找到。 。不过,正如文档中所建议的,可以放入其中的内容有一些大小限制。如果您需要存储比几个键/值对更重要的内容,我建议您在数据模型中创建一个新实体来存储此类数据。

关于cocoa - 在核心数据文档中存储文档特定设置的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1180709/

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