0
下面是探索iPhone SDK書籍的一段代碼。它使用2個視圖的示例。它檢查以查看正在使用哪個視圖並將釋放另一個視圖。iPhone - 處理多視圖的內存
- (void)didReceiveMemoryWarning {
[super didReceiveMemoryWarning]; // Releases the view if it
// doesn't have a superview
// Release anything that's not essential, such as cached data
if (self.blueViewController.view.superview == nil)
self.blueViewController = nil;
else
self.yellowViewController = nil;
}
我的問題是:如果我的應用程序有許多意見e.g 15,我需要檢查每一個視圖上面和釋放不是使用的是什麼?或者在這種情況下使用了不同的技術嗎?`
非常感謝,你已經幫助清除了這麼多。所以如果我知道用戶在視圖加載後會立即在一個視圖中,我應該從內存中釋放前一個視圖? – david 2010-02-23 00:53:11
這將是我會採取的路線。 – fbrereto 2010-02-23 17:09:39