如何在 UITableView 中单击字典类型行时显示字典值?

How to show dictionary values on clicking a dictionary type row in UITableView?

我的问题是,我正在获取一个由字符串、布尔值和字典类型数据组成的 PLIST。我的目标是构建这样一个 UI,我可以在其中获取此 PLIST 对其进行编辑并将更新保存回 PLIST。到目前为止,我已成功获取和保存字符串和布尔类型的更新,但我希望当我单击我的字典类型行时,该字典的键应填充为我的表视图中的行并单击此行值应该出现。

那么显示此字典类型键的最佳方式是什么(即通过在行单击事件上添加新行或显示具有该字典新值的另一个表视图?)或者我是否有其他有效的方式失踪。

您可以使用 KOTree, which support multi-level data view support. It's for sure, you have to modify the KOTreeTableViewCell 获得自己的 plist 相关编辑支持。

这里是一个显示项目层次结构的示例,因为它可以采用您的 plist 文件格式。