Qual função é chamada quando o aplicativo do iPhone é encerrado?

Estou trabalhando em um projeto no Xcode versão 4.2.1 e no iOS 5.0. Eu estou querendo saber qual função será chamada quando você terminar completamente um aplicativo, o que significa até mesmo o momento em que um usuário forçar o aplicativo em execução no plano de fundo a ser encerrado na tela inicial. Eu estava assumindo que

(void)applicationWillTerminate:(UIApplication *)application

seria chamado, mas descobriu-se que não foi chamado mesmo depois de terminar o aplicativo no fundo. O que eu basicamente quero fazer é chamar um método que eu criei pouco antes do aplicativo ser completamente terminado, então preciso saber qual função é chamada no final do aplicativo.

Obrigado.

questionAnswers(5)

yourAnswerToTheQuestion