Приложение загружается медленно после загрузки viewcontroller, затем выгружается примерно 15-20 раз

Использование: Xcode 4.6 Раскадровки ARC Модель перейти к SecondViewController

У меня есть приложение, которое имеет основной ViewController, который загружает новый veiwController, когда устройство поворачивается вправо. Когда приложение запускается все отлично работает. Если я поверну устройство, то обратно, которое выгружает контроллер второго вида, примерно в 15-20 раз приложение очень вяло. Я сузил, что это происходит только тогда, когда загруженный контроллер представления загружен и только когда я поворачиваю устройство несколько раз. Я также сузил, что это проблема памяти. Я установил приложение, которое отслеживает используемую и доступную память. Моя память уходит от 400 МБ до 900 МБ, когда я поворачиваю устройство несколько раз. Я пытаюсь дать как можно больше информации. Каждое представление имеет 8 NSTimers, которые срабатывают каждую секунду.

Есть ли способ программной выгрузки вида, чтобы убедиться, что он выгружается?

Я включил этот код для обеспечения загрузки и выгрузки:

`- (void) setView: (UIView *) aView {NSLog (@" >>> Ввод% s <<< ",PRETTY_FUNCTION);}

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

[super setView:aView];

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

Ответы на вопрос(1)

Ваш ответ на вопрос