Ich hatte einen Artikel gefunden, der eine ausführliche Erklärung zum App-Lebenszyklus enthält. Weitere Informationen finden Sie im folgenden Dokument. Ich hoffe es wird anderen helfen. codeproject.com/KB/iPhone/ApplicationLifeCycle.aspx
Siehe auch Dieser Beitrag zu Cocoanetics enthält ein sehr nützliches Flussdiagramm, in dem die verschiedenen Aufrufe der AppDelegate-Methoden während des App-Lebenszyklus erläutert werden:
@KronoS - Ja, dies hat sich nur durch die Einführung von Multitasking in iOS 4.0 erheblich geändert. Es ist ab iOS 5.0 noch funktionsfähig (und sollte es auch weiterhin für iOS 6.0 sein).
Brad Larson
1
Apple / iOS sendet die applicationWillTerminateNachricht nicht. Alles, was Sie erhalten, ist eine, SIGTRMwenn das Betriebssystem möchte, dass Ihnen der Speicher ausgeht. Die Dokumente sind seit Jahren kaputt.
JWW
iOS funktioniert die sendet applicationWillTerminaleNachricht, aber nur in den Fällen , in dem Diagramm erklärt, nämlich dann , wenn Sie mit SDK wurden Kompilieren <4 (was nicht der Fall heute sein kann) oder wenn Sie einstellen , UIApplicationExitsOnSuspendum YESin Ihrer App Info.plist. Das Diagramm ist also immer noch richtig;)
AliSoftware
111
Hier ist ein Diagrammbild zum Verständnis des Lebenszyklus (iPhone / Android)
Bearbeiten: Hier finden Sie detailliertere Informationen aus Apple Docs .
Antworten:
Siehe auch Dieser Beitrag zu Cocoanetics enthält ein sehr nützliches Flussdiagramm, in dem die verschiedenen Aufrufe der AppDelegate-Methoden während des App-Lebenszyklus erläutert werden:
quelle
applicationWillTerminate
Nachricht nicht. Alles, was Sie erhalten, ist eine,SIGTRM
wenn das Betriebssystem möchte, dass Ihnen der Speicher ausgeht. Die Dokumente sind seit Jahren kaputt.applicationWillTerminale
Nachricht, aber nur in den Fällen , in dem Diagramm erklärt, nämlich dann , wenn Sie mit SDK wurden Kompilieren <4 (was nicht der Fall heute sein kann) oder wenn Sie einstellen ,UIApplicationExitsOnSuspend
umYES
in Ihrer AppInfo.plist
. Das Diagramm ist also immer noch richtig;)Hier ist ein Diagrammbild zum Verständnis des Lebenszyklus (iPhone / Android)
Bearbeiten: Hier finden Sie detailliertere Informationen aus Apple Docs .
Referenz
Auch dieses ist für View Controller Life Cycle-Methoden
quelle
Es gibt noch eine einfachere im Kochbuch des ios-Entwicklers
quelle
Wenn Sie etwas genauer möchten, können Sie das offizielle Dokument , das von Apple geliefert gelesen
Es wurde aktualisiert , mit iOS6.0
http://developer.apple.com/library/ios/#featuredarticles/ViewControllerPGforiPhoneOS/ViewLoadingandUnloading/ViewLoadingandUnloading.html
quelle