Используя Инструмент, после перехода на ARC я понимаю, что переход с экранов не очищает память. пример шагов:
1)Главный экран A -> игровой экран B = увеличение использования памяти 2)Игра завершена, и я перехожу с экрана B обратно на главный экран A
На шаге 2 использование памяти не снижается. Я хотел бы, чтобы память, потребляемая экраном B, освобождалась при удалении экрана B с экрана ... Что мне делать, чтобы это освобождение произошло?
Переход от А к Б:
GameVC_iPad *game = [[GameVC_iPad alloc]initWithNibName:@"ClassicGameVC_iPad" bundle:nil]; [self presentViewController: анимированная игра: ДА, завершение: ноль];
Возврат к A из B выполняется с помощью этого кода:
HomeVC_iPad *home = [[HomeVC_iPad alloc]initWithNibName:@"HomeVC_iPad" bundle:nil]; home.modalTransitionStyle = UIModalTransitionStyleCrossDissolve; [самостоятельный PresentViewController: домашний анимированный: ДА завершение: ноль];
Любая подсказка?