gpt4 book ai didi

iphone - 将 SQLite 中的数据保存为 BLOB 是一种良好的编程习惯吗?

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

目前我正在处理一个项目,我需要在其中解析复杂的 XML,其中包含每个节点的多级详细信息(PDF、PNG 等的名称和路径)。

我需要将所有数据存储在 iPhone/iPad 的本地内存中。

我应该为每个细节创建类并在 SQLite 中创建适当的表还是将数据存储为 BLOB 并始终检索所有数据?

欢迎提出任何建议和想法...

编辑:

我将文件存储在 DocumentsDirectory 和 SQLite 数据库的路径中。问题是创建定义明确的数据库表或以 BLOB 形式存储数据。

这两种方法的优点和缺点将不胜感激。谢谢。

最佳答案

在我看来,你应该简单地使用 BLOB :当你启动你的应用程序时,你将 xml 加载到一个对象中,所有更改都将对该对象进行,这样你就可以赢得时间重写回磁盘在退出应用程序时将所有内容保存到磁盘..

关于iphone - 将 SQLite 中的数据保存为 BLOB 是一种良好的编程习惯吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9818630/

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