Я разрабатываю приложение для iPhone с использованием окна coverFlow, когда приложение создает карты, используя UIView, чтобы добавить ярлыки и другие материалы. Затем я конвертировать UIView в UIImage, используя следующий код:Преобразование UIview в UIimage, вызывающий утечку памяти
UIGraphicsBeginImageContext(imageView.bounds.size);
[imageView.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
// returning the UIImage
return viewImage;
Каждый раз я перерисовывать CoverFlow у меня есть огромный прирост распределения памяти, которая никогда не уменьшается, даже если я dealloc мой взгляд Coverflow.
Я думаю, что утечка памяти в коде, который я добавил, что вы думаете?
Я испытал тот же вопрос, и открыл радар с Apple. Он был закрыт как дубликат, поэтому вы не одиноки. –
Вы могли решить это? У меня такая же проблема. –
Я также сталкиваюсь с той же проблемой. Помогите мне. Как мы можем это решить? – arundevma