这里新来的ios,请耐心等待。我有一个主视图控制器(mvc),该控制器转到一个表视图控制器(tc1)。 当TC1的行被触摸时,它塞格斯至(TC2)为显示第二实现代码如下:传递一个NSArray到一个segue,它将它传递给另一个segue?
+--------+ +--------+ +--------+
| | | | | |
| mvc |---->| tc1 |----->| tc2 |
| | | | | |
| | | | | |
+--------+ +--------+ +--------+
数据在TC1的tableview中如在MVC的prepareForSegue
一个数组传递。我将它加载到tc1.h中定义的属性中。
由于tc1正在为tc2 tableview启动prepareForSegue
,看来获得tc2填充的唯一方法是将两个数组传递给tc1;一个用于tc1 tableview,另一个用于tc1在prepareForSegue
中传递给tc2。有一个更好的方法吗?
谢谢。我只是以后一种方式结束了。它看起来并不是最高效的,但它就是这种方式。数组数据是所有正在传递的R/O。 – wufoo