我正在尝试一个可以读取和写入多维Plist文件的应用程序。 请考虑以下Plist。
**Key Type Value**
Root Dictionary
Section1 Dictionary
Subsection1 Dictionary
Field-1.1 String Field-1.1's Value
Field-1.2 String Field-1.2's Value
Subsection11 Dictionary
Field-11.1 String Field-11.1's Value
Field-11.2 String Field-11.2's Value
Etc.
Section2 Dictionary
Subsection2 Dictionary
Field-2.1 String Field-2.1's Value
Field-2.2 String Field-2.2's Value
Etc.
Section3 Dictionary
...
...
...
现在,我的第一个视图有一个表视图。第一个视图应该只显示主要部分 - 第1部分,第2部分,第3部分等。
当我点击Section1单元格时,然后在下一个视图上点击子部分 应显示本主要部分 - 第1小节,第11小节等。
当我点击Section2单元格,然后在下一个视图上,应显示此主要部分2的子部分 - Subsection2等。
我能够显示主要部分。但我没有得到如何进入Subsection的水平。
请帮助
答案 0 :(得分:1)
Chandu虽然很简单。我相信你已经读过字典中的plist并且你使用NSDictionary的allkeys方法生成了tableview。现在,当用户选择其中一个部分时,您必须将该特定部分的字典传递给下一个viewcontroller(可能使用自定义初始化程序或任何其他适合您的应用程序设计的方法)。在下一个视图控制器中,您必须编写相同的逻辑(与第一个视图控制器相同)以显示所有子部分。 希望这会有所帮助。