См. Также этот пост в Cocoanetics, в котором представлена очень полезная блок-схема, объясняющая различные вызовы методов AppDelegate в течение жизненного цикла приложения:
@KronoS - Да, единственный раз, когда это существенно изменилось, было введение многозадачности в iOS 4.0. Он по-прежнему жизнеспособен с iOS 5.0 (и должен оставаться таковым с iOS 6.0).
Брэд Ларсон
1
Apple / iOS не отправляет applicationWillTerminateсообщение. Практически все, что вы получите, это SIGTRMкогда операционная система потребует у вас нехватки памяти. Документы были сломаны годами.
jww
IOS делает отправить applicationWillTerminaleсообщение, но только в тех случаях , объясняется в диаграмме, а именно , если вы компиляция с SDK <4 (который не может быть делом в настоящее время) , или если вы установите UIApplicationExitsOnSuspendдля YESв вашем приложении Info.plist. Так что диаграмма все еще
верна
112
вот изображение диаграммы для понимания жизненного цикла (iPhone / Android)
Изменить: вот более подробная информация из Apple Docs .
Ответы:
См. Также этот пост в Cocoanetics, в котором представлена очень полезная блок-схема, объясняющая различные вызовы методов AppDelegate в течение жизненного цикла приложения:
источник
applicationWillTerminate
сообщение. Практически все, что вы получите, этоSIGTRM
когда операционная система потребует у вас нехватки памяти. Документы были сломаны годами.applicationWillTerminale
сообщение, но только в тех случаях , объясняется в диаграмме, а именно , если вы компиляция с SDK <4 (который не может быть делом в настоящее время) , или если вы установитеUIApplicationExitsOnSuspend
дляYES
в вашем приложенииInfo.plist
. Так что диаграмма все ещевот изображение диаграммы для понимания жизненного цикла (iPhone / Android)
Изменить: вот более подробная информация из Apple Docs .
Справка
Также это для методов жизненного цикла контроллера просмотра
источник
В кулинарной книге разработчика iOS есть еще один попроще
источник
Если вы хотите получить более подробную информацию, вы можете прочитать официальный документ, предоставленный Apple.
Он был обновлен до iOS6.0
http://developer.apple.com/library/ios/#featuredarticles/ViewControllerPGforiPhoneOS/ViewLoadingandUnloading/ViewLoadingandUnloading.html
источник