iOS嵌套/分层数据



我是iOS开发新手(使用swift)我已经遵循了几个教程,可以得到一个表视图来显示数据,然后选择一行,然后在更详细地显示它。

我想知道我将如何做同样的,但数据是嵌套的,并不是所有的元素都有相同的深度。在显示最终元素的详细信息之前,我不确定如何最好地处理多层数据。

我已经谷歌了,似乎找不到任何关于这方面的教程。运河走了,有什么建议吗?

欢呼詹姆斯

你可以使用一个基本的字典来保存你所有的数据,或者你可以创建一个自定义的swift类来保存你需要的数据,然后创建一个自定义的tableView单元格来显示你类中的嵌套数据。如果你创建了自定义Swift类,那么它们应该能够容纳你创建的其他自定义Swift类,从而完成你需要的嵌套数据。https://developer.apple.com/library/content/documentation/Swift/Conceptual/Swift_Programming_Language/ClassesAndStructures.html

祝你好运!

最新更新