我是新來的iOS編程,我讀的視圖控制器編程指南,但有些東西還是不清楚我混淆有關的UIViewController內存管理和他們
查看一個視圖控制器被破壞,但視圖控制器之間傳遞數據仍然存在,沒有具體說明我的自我想要摧毀任何視圖控制器還是我錯過了它。 VC指南稱,當內存開始縮短其他資源時,iOS會摧毀VC,VC的觀點也一樣?需要了解VC的內存管理,請閱讀我的第二點。
在uinavigationcontroller中,我有一個tableviewcontroller,它顯示我的朋友列表,選擇我的朋友,我推着另一個VC聊天。問題是每次選擇朋友時,我是否必須創建一個聊天VC的新實例?這個聊天的VC對於我想要聊天的每個朋友來說都是獨一無二的?我也在DB中保存消息,以便誰顯示朋友窗口打開或關閉消息,用戶不會看到空白視圖。是否可能只有一個聊天VC的時刻被唯一地用於每個朋友(意味着只有特定朋友的消息顯示併發送給他,我試圖聊天)。我認爲這個問題與視圖控制器之間傳遞數據有關,但我很困惑。
我希望我已經明確定義了我的困惑,請忽略任何愚蠢的錯誤。
謝謝。
感謝rishi這樣的細節和可愛的答案...我會盡力完成我的工作,如果我有任何問題,我會再次問你:) ...謝謝你................ –
hi rishi ...請幫我一下,看看http://stackoverflow.com/questions/10600725/how-to-initialize-viewcontroller- every-time-in-uinavigationcontroller-which-is-i –
@SweetJenny - 我會在某個時候看看。 – rishi