Рендеринг CALayer в контексте использует большие объемы памяти
Я делаю снимок UIWebView
слой, но когда я рендерим слой webview в текущем контексте, мое приложение использует на 10 МБ больше памяти, и я не думаю, что это должно быть правильно. Вот мой текущий код:
CGSize imageSize = self.bounds.size;
UIGraphicsBeginImageContextWithOptions(imageSize, YES, 0);
CGContextRef context = UIGraphicsGetCurrentContext();
[self.layer renderInContext:context];
_snapshot = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();