我開發了使用ARC的應用程序。在我的一個UIViewController中,有一些子控制器(如Buttons,Labels,Textfields,Textview,Scrollview),它們都有它的IBOutlet。這裏的問題是,我正在使用iOS 6.0。內存警告和崩潰問題
使用iOS 6.0 viewDidUnload方法已棄用。所以在Pop時,這個方法沒有被調用。我在這裏檢查了「產品 - >配置文件 - >分配」這裏每當這個控制器被推入導航堆棧時,它增加了實時內存字節但彈出內存字節不會減少。由於這一點在使用應用程序一段時間後,我得到收到內存警告 &應用程序將在隨機實例中崩潰。
有沒有其他辦法來處理這種後端內存管理問題。在.h
文件
檢查您的dealloc方法。並檢查它叫。 –
並檢查您的視圖發佈的所有變量 –
@JohnPatel您好,您應該檢查此鏈接 http://stackoverflow.com/questions/15393226/how-it-works-didreceivememorywarning-for-ios-6 – yogwiz