我有一個可變的數組值在tableviewcontroller,mapviewcontroller和callingviewcontroller中使用。我一直在更新它們,即。將數據傳遞給視圖控制器
[dataArray addObject:object atIndex:0];
[tvc. dataArray addObject:object atIndex:0];
[mvc. dataArray addObject:object atIndex:0];
是否有表和圖viewcontrollers,這將使他們的指針dataArray的在callingViewController宣佈dataArray中的一種方式?所以我只需要更新一個?
***好吧,我在這裏犯了一個非常愚蠢的錯誤。在某些時候,我改變了初始化,並將其作爲dataArray傳遞給nil,出於某種原因,我有一個「if(!dataArray)create new」子句來隱藏它。
凱恩是正確的。 [dataArray addObject:object atIndex:0];所有需要的都是 。
誰擁有這些視圖控制器?應用程序委託?你的rootView控制器? –
callingviewcontroller擁有tableviewcontroller和mapviewcontroller –