将plist数据从一个视图传递到另一个视图

时间:2011-03-20 13:58:45

标签: objective-c cocoa cocoa-touch

我有一个填充我的tableViews&导航控制器,并至少下降2级,之后我有一个详细视图。然后我试图在详细视图中放置一个只占屏幕一半的表视图。我需要做的是将plist中的'position'传递给详细视图,这样我就可以用plist中的正确信息填充表视图。

表格视图所需的信息被“埋没”在plist中,所以如果我需要将plist引入新的详细视图,我不知道如何回到plist中的那个点我在表格视图中我刚刚来自。

我希望我能够很好地解释这个问题。

非常感谢!

1 个答案:

答案 0 :(得分:1)

'plist'(即属性列表)只是一种文件格式。一旦你把它读入内存,就会变成一个对象图 - 字典,数组,字符串和&日期全部相互连接。在创建细节控制器时,您可以只传递它所需的图形的一部分或多个部分。因此,您的表可能会显示存储为字典数组的数据。创建详细控制器时,您可能希望从与所选行对应的数组中将字典传递给它。