iPhone - Speicherverwaltung Frage?
-
02-10-2019 - |
Frage
Lassen Sie uns sagen ich eine Navigation-Controller in meinem AppDelegate haben. Warum ist es notwendig, es auf dealloc Methode zur Freigabe in meinem AppDelegate? Wenn die dealloc Methode meiner AppDelegate genannt wird, bedeutet es, Benutzer die App verlassen, so ist das Leck nicht meine Anwendung beeinflussen.
Also warum sollte ich etwas in dealloc Methode meiner AppDelegate veröffentlichen?
Lösung
It's not necessary. Might even be cheaper to skip it and just let the OS free up the process.
Unless any objects of yours do anything useful in their dealloc, like saving data.
Andere Tipps
It's good practice :)
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow