gpt4 book ai didi

swift - 将带图像的富文本存储到 Core Data 的最佳方法?

转载 作者:行者123 更新时间:2023-11-28 07:51:13 25 4
gpt4 key购买 nike

NSAttributedText 包括用于图像的 NSTextAttachmentNSTextStorage 作为二进制数据存储到 Core Data 中是一个很好的解决方案性能方面

我需要将其存储为二进制数据还是有更好的选择?也许 Transformable?考虑到我需要在键入时保存它,并且这应该在 iCloud 中同步与 iOS 上的测试编辑器。

如果没有,在我的应用中存储富文本文档的最佳做法是什么?

谢谢

最佳答案

在大多数情况下,将大型二进制对象存储在数据库中并不是好的做法。尤其是如果您经常编写此类对象(在键入时),您会对数据库造成不必要的压力。为什么不将数据存储在文件中,而将数据库仅用于元数据?

使用 CloudKit 容器,您可以在设备之间共享文件,就像您已经对数据库所做的那样。也许您可以以 HTML 格式存储 NSAttributedText,这样即使没有您的应用程序也可以读取文件。

关于swift - 将带图像的富文本存储到 Core Data 的最佳方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49612881/

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