我的視圖控制器發生了一些奇怪的事情。當發佈applicationDidReceiveMemoryWarning時,它會從預計行爲的可見視圖(第二級視圖)以外的堆棧中刪除所有視圖。但是,如果我然後導航回到根視圖,它也有一個返回到自身的後退按鈕。從那裏的應用程序視圖表現非常奇怪的效果,該應用程序是無用的。UIViewController內存警告問題
更奇怪的是完全相同的第二級視圖(沒有內存泄漏)可以正常工作,沒有任何記憶的警告,但有時在應用程序啓動導致內存警告,因此導航的問題。該視圖保留了以前所有相同的控件和數據,但對於設備來說可能零星地處理太多。這與設備啓動時可用的內存有關嗎?這似乎只發生在硬件上。
任何想法?