我正在开发基于导航的iphone应用程序,我在第一个查看项目上显示数据,然后在第二个查看子项目上显示数据,依此类推。所以我的问题是在数据库(sqlite)上保存它的好方法。
答案 0 :(得分:1)
保持这一点。 每个对象/视图都有自己的ID和至少一个父ID。 这将确保您的数据可以表示任何深度和任何复杂性的树。
答案 1 :(得分:0)
我不是这个领域的专家,但你可以这样做......现在你说你所有的数据都可以表示像树......
查找将成为树叶的所有对象,将这些对象作为DB中的表格(请记住,只为具有不同结构的对象创建表格,因为它们具有不同的值)< / p>
重复上述步骤,直至达到顶级
最终你会发现你刚拿到了你的数据库。
更准确地说,您需要学习DBMS