Questo è in relazione alla documentazione di Apple: -
viewDidUnload: -
Quando si verifica una condizione di basso livello di memoria e vista l'attuale del controller della vista non sono necessari, il sistema può scegliere di rimuovere quelle viste da memoria. Questo metodo viene chiamato dopo che la vista del controller della vista è stata rilasciata ed è la tua possibilità di eseguire qualsiasi pulizia finale. Se il controller della vista memorizza riferimenti separati alla vista o alle sue sottoview, è necessario utilizzare questo metodo per rilasciare tali riferimenti. È inoltre possibile utilizzare questo metodo per rimuovere i riferimenti a tutti gli oggetti creati per supportare la vista ma che non sono più necessari ora che la vista non è più disponibile.
viewDidDisappear: -
Notifica al controller della vista che la sua posizione è stato rimosso da una gerarchia vista che è everytime immagine scompare o spostarsi altra vista.
fonte
2012-05-14 04:25:49
Perché è stato votato? La domanda era troppo vaga? – kevlar
la documentazione non è sufficientemente approfondita da spiegare la differenza tra questi due metodi? –