UINavigationController e viewWillDisappear

Então, eu tenho um UINavController no meu aplicativo e estou tentando executar um método quando o usuário pressiona o botão Voltar. Eu pesquisei em todos os lugares e só consigo encontrar partes que realmente não fazem sentido fora do contexto.

Existe uma maneira de implementar algum tipo de verificação que é capturada quando o usuário pressiona o botão Voltar para ignorar a exibição atual? (o método viewWillDisappear para a exibição que está sendo exibida nunca é chamado por algum motivo. Li que não, a menos que você encaminhe a chamada?) Isso parece correto e alguém tem alguma idéia ou sugestão? Desde já, obrigado.

questionAnswers(5)

yourAnswerToTheQuestion