首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为swift-ios存储树结构的最佳来源是什么?

为swift-ios存储树结构的最佳来源是什么?
EN

Stack Overflow用户
提问于 2017-04-25 17:31:49
回答 2查看 765关注 0票数 0

我有很多大树。我想存储在app.can中的哪一个有人建议在这些核心数据中哪一个是最好的存储,sqlite,json,xml?如何存储树?我还附加了演示树的屏幕截图,我想存储哪种类型的树。

EN

回答 2

Stack Overflow用户

发布于 2017-04-25 18:42:07

您应该使用coreData。

我只是根据图的结构设计了关系,其中许多节点与其他许多节点连接在一起,即许多父节点、许多子节点。

根据您的树结构,只需将关系从多父多子更改为一父多子。就这样。

票数 4
EN

Stack Overflow用户

发布于 2017-04-25 18:21:18

核心数据应该是存储分层数据的首选,因为这将有助于读取整个对象层次结构,而不需要太多的循环和嵌套查询来获取数据。如果您的应用程序中已经没有使用核心数据,那么JSON是下一个推荐的存储分层树数据结构的方法。您可以使用任何对象映射器SwiftyJsonAlmofireObjectMapper来读取JSON并用树数据填充嵌套数组。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43606801

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档