La aplicación se está ejecutando lentamente después de cargar el controlador de vista, luego descargar aproximadamente 15-20 veces

Utilizando: Xcode 4.6 Storyboards ARC Model segue to SecondViewController

Tengo una aplicación que tiene el ViewController principal que carga un nuevo veiwController cuando el dispositivo se gira hacia la derecha. Cuando la aplicación comienza todo funciona muy bien. Si giro el dispositivo, entonces retrocedo, lo que descarga el controlador de la segunda vista, aproximadamente 15-20 veces la aplicación es muy babosa. He reducido que solo pasa cuando se carga el controlador de vista aislado y solo cuando giro el dispositivo un número de veces. También he reducido que es un problema de memoria. Instalé una aplicación que hace un seguimiento de la memoria utilizada y disponible. Mi memoria pasa de 400 mb a 900 mb cuando se gira el dispositivo varias veces. Estoy tratando de dar tanta información como pueda. Cada vista tiene 8 NSTímeros que disparan cada segundo.

¿Hay una manera de descargar mediante programación una vista, para asegurarse de que se está descargando?

He incluido este código para asegurar la carga y descarga:

`- (void) setView: (UIView *) aView {NSLog (@" >>> Ingresando% s <<< ",PRETTY_FUNCTION);

if (!aView)         // view is being set to nil
{
    NSLog(@"Should be unloading now");
}

[super setView:aView];

NSLog(@"<<< Leaving %s >>>", __PRETTY_FUNCTION__);

}

Resultado del registro: 2013-04-22 16: 42: 03.588 xxxxxxxx [xxxxxxx] >>> Ingresando - [GraphViewController setView:] <<< 2013-04-22 16: 42: 03.589 xxxxxxxx [xxxxxxx] <<< Leaving - [ GraphViewController setView:] >>>

`No estoy seguro de lo que necesito mirar para corregir esto.

Cualquier "punto" en la dirección correcta será muy apreciado.

Gracias

Respuestas a la pregunta(1)

Su respuesta a la pregunta