Я использую этот код для получения скриншотов окна в разное время и помещаю созданный UIImage в массив, который передается другому UIViewController, чтобы все они могли отображаться обратно в сетке. Я пытаюсь выпустить UIImage, и использование памяти никогда не уменьшается ... как я могу использовать изображение здесь один раз, и сохранить право собственности, чтобы я мог освободить память, как только она отобразится
UIGraphicsBeginImageContext(self.window.bounds.size);<br>
[self.window.layer renderInContext:UIGraphicsGetCurrentContext()];<br>
UIImage *image = UIGraphicsGetImageFromCurrentImageContext();<br>
UIGraphicsEndImageContext();<br>
[imagesArray addObject:image];<br>
[image release];<br>