2015-10-18 148 views
0

我現在有一個標籤應用設置在XCode中。我有主要的UITabController(稱爲ViewController)默認連接到2個不同的視圖控制器。當程序加載時,默認情況下我已經加載了viewControllerOne(第一個標籤)。當我選擇第二個選項卡時,保留在viewControllerOne中的信息被刪除(例如它們的屬性)。切換標籤頁時如何保留「整數」?當您切換保留TabBarController信息

回答

0

您的視圖控制器不應該dealloc'd,但是這是一個單獨的問題。

從根本上說,這將是一個更好的架構,如果你的模型數據沒有被存儲在您的視圖控制器。相反,創建另一個模型類(如UserDataManager : NSObject存儲該信息。每個視圖控制器將引用這個模型類的同一個實例。

+0

謝謝。我假設模型將是我的第一個觀點的屬性,並它強大/非原子,我怎麼去在其他標籤訪問它? – Steveo90