這裏新來的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