2012-07-11 136 views
-1

所有已使用的視圖控制器和控件都已釋放並根據我的知識解除分配,並且還通過儀器和通用分析器進行跟蹤。但我的應用程序收到低內存警告問題。 我聽說過低內存警告levels.If他們存在如何通過通知識別他們。 與此同時,我的應用程序只消耗16 MB RAM,並在設備模擬器bt崩潰中完美工作。 Plz攜手共進。內存不足警告問題

回答

1

低內存警告是正常的,你不能阻止它們發生,因爲你的用戶可能在你無法控制的背景下運行其他遊戲。

您真正需要關注的是在收到低內存警告時,正確釋放所有保留但可恢復的對象和緩存。而已。

0

在以下功能,只需註釋代碼

- (void)didReceiveMemoryWarning{ 

    // Releases the view if it doesn't have a superview. 

    // [super didReceiveMemoryWarning]; 

    // Release any cached data, images, etc that aren't in use. 
} 

IT將解決任何問題,因爲內存warning.Memory警告是正常的,不需要處理它們

+0

你確定嗎?我認爲,爲什麼有這些方法會有一個原因。 – Thomas 2012-07-11 11:39:48