¿Cómo puedo detectar el rechazo de un controlador de vista modal en el controlador de vista principal? [duplicar]

Posible duplicado:
Función de llamada en el controlador de vista subyacente cuando el controlador de vista modal se desactiva

Lo he intentado casi todo. Esto es lo que he intentado:

<code>-(void)viewWillAppear:(BOOL)animated
{

NSLog(@"Test");

}

-(void)viewDidAppear:(BOOL)animated
{

NSLog(@"Test");

}

-(void)viewDidLoad
{

NSLog(@"Test");

}
</code>

¿Por qué ninguno de estos está funcionando en mi controlador de vista principal cuando se despide el controlador de vista modal? ¿Cómo puedo conseguir que esto funcione?

Respuestas a la pregunta(2)

Su respuesta a la pregunta