这里是ios新手,请多多包涵。我有一个主视图控制器(mvc),它连接到一个表视图控制器(tc1)。当触摸 tc1 中的一行时,它会转到 (tc2) 以显示第二个 tableview:
+--------+ +--------+ +--------+
| | | | | |
| mvc |---->| tc1 |----->| tc2 |
| | | | | |
| | | | | |
+--------+ +--------+ +--------+
tc1 中 tableview 的数据在 mvc 中作为数组传递prepareForSegue
。我将它加载到 tc1.h 中定义的属性中。
由于 tc1 正在prepareForSegue
为 tc2 tableview 启动,因此填充 tc2 的唯一方法似乎是将两个数组传递给 tc1;一个用于 tc1 tableview,另一个用于 tc1 传递给 tc2 in prepareForSegue
. 有一个更好的方法吗?