ios - 哪个是存储 swift-ios 树结构的最佳来源?

标签 ios swift xcode

<分区>

我有大树。我想存储在应用程序中。任何人都可以建议在这个核心数据、sqlite、json、xml 中哪个是最好的存储?我如何存储树?我还附上了演示树的屏幕截图,我想存储哪种类型的树。 enter image description here

最佳答案

你应该使用 coreData。 您的核心数据结构应如下图所示。 enter image description here

enter image description here

enter image description here enter image description here

在这里您可以根据您的要求修改关系。我只是根据图结构设计关系,其中许多节点与其他许多节点相连,即许多 parent 许多 child 。

根据您的 TREE 结构,只需将关系从 Many Parent Many Children 更改为 One Parent Many Children。就是这样。

关于ios - 哪个是存储 swift-ios 树结构的最佳来源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43606801/

相关文章:

ios - Swift - 搜索 Controller 不断崩溃

ios - 如何从这种形式的xml中获取坐标 "lat,long"

ios - 为什么我的图像的每行字节数大于其每像素字节数乘以其宽度?

ios - 在 UIBarButtonItem 中添加边框

arrays - 列出字符串数组中所有元组的算法

c - 在 Xcode 7 中找不到头文件

ios - 如何使用以下完成处理程序调用函数?

ios - 我无法在 Swift 中删除我的最后一个表格 View 单元格

ios - 在 iOS 上使用 Swift 迭代 NSArray 时崩溃

ios - 样式从 iOS SDK 4.3 到 5.0 各不相同