2013-03-11 8 views
5

non so perché viewDidUnload è deprecato da ios6.Does significa che Xcode si gestisce automaticamente la deallocazione di oggetti creati e controllare l'utilizzo della memoriaDeprecation di viewdidUnload in iOS 6

+1

Se si dispone di un account di sviluppatore, c'è una sessione di video nel WWDC 2012 sulla gestione della memoria iOS affermando chiaramente che viewDidUnload sta per essere 'respinto', lasciando tutta la gestione 'emergenza' per essere gestito in didReceiveMemoryWarning – Leonardo

risposta

4

Ciò significa che se non si utilizza ARC si è necessario spostare oggetti rilasciando il metodo dealloc da viewDidUnload se si crea un'applicazione solo per iOS 6 e versioni successive.

Anche guardare this answer

+2

Hai sempre avuto bisogno di farlo senza ARC, 'viewDidUnload' non è mai stato un sostituto di' dealloc' ... – omz

+0

@omz, grazie, ho modificato la mia risposta. – zakhej