2013-03-11 104 views
5

我不知道爲什麼viewDidUnload從ios6.Does棄用這意味着Xcode中會自動管理創建的對象的釋放和控制內存的使用棄用在iOS 6中

+1

如果你有一個開發者賬戶,有一個在WWDC 2012的視頻會議有關iOS的內存管理明確指出,viewDidUnload將是「開除」,讓所有的「緊急」向管理要在didReceiveMemoryWarning中管理 – Leonardo 2013-03-11 08:27:30

回答

4

這意味着,如果你不使用你ARC如果僅爲iOS 6和更高版本創建應用程序,則需要將對象從viewDidUnload移動到dealloc方法。

也期待在this answer

+2

您一直需要在沒有ARC的情況下執行此操作,'viewDidUnload'永遠不會替代'dealloc' ... – omz 2013-03-11 08:16:24

+0

@omz,謝謝,我編輯了我的答案。 – zakhej 2013-03-11 08:25:07

相關問題