0
我有一個帶有標籤欄的應用程序。每個選項卡都有自己的視圖控制器。我也有一個可變數組,每個標籤視圖控制器應該能夠訪問(獲取第i個元素,添加一個新元素,刪除元素等)。現在,我正在做一個醜陋的黑客攻擊,這是各地傳遞數組爲我改變卡口與viewWillAppear中和viewDidDisappear方法使用這樣的事情:如何設置一個NSMutableArray從不同的標籤頁訪問
[[[[self.tabBarController viewControllers] objectAtIndex:2] viewControllers] objectAtIndex:0];
請某人能賜教,以正確的方法去做這個?我有一種感覺,我應該把數組放在我的appdelegate中,但我不確定如何從其他視圖控制器訪問它,如果我這樣做。
非常感謝!
單身設計模式+1! – 2011-02-16 17:00:24