Czy ktoś może wyjaśnić, jaki jest proces cyklu życia iPhone'a? tj. od początku do końca cyklu życia aplikacji.
Czy ktoś może wyjaśnić, jaki jest proces cyklu życia iPhone'a? tj. od początku do końca cyklu życia aplikacji.
Odpowiedzi:
Zobacz także ten post na Cocoanetics, który przedstawia bardzo przydatny schemat blokowy wyjaśniający różne wywołania metod AppDelegate podczas cyklu życia aplikacji:
applicationWillTerminate
wiadomości. Prawie wszystko, co otrzymasz, to SIGTRM
moment, w którym system operacyjny zażąda usunięcia pamięci. Dokumenty były zepsute od lat.
applicationWillTerminale
wiadomość, ale tylko w przypadkach wyjaśnionych na diagramie, a mianowicie jeśli kompilowałeś z SDK <4 (co nie może mieć obecnie miejsca) lub jeśli ustawiłeś UIApplicationExitsOnSuspend
na YES
w swojej aplikacji Info.plist
. Więc schemat jest nadal
tutaj jest obraz diagramu dla zrozumienia cyklu życia (iPhone / Android)
Edycja: oto bardziej szczegółowe informacje z Apple Docs .
Część 1:
Część 2:
Również ten dotyczy metod cyklu życia kontrolera widoku
Jeśli chcesz uzyskać więcej szczegółów, możesz przeczytać oficjalny dokument dostarczony przez firmę Apple
Został zaktualizowany o iOS6.0
http://developer.apple.com/library/ios/#featuredarticles/ViewControllerPGforiPhoneOS/ViewLoadingandUnloading/ViewLoadingandUnloading.html