私のアプリは私のビューに関するスクリーンショットを撮ります。コードは機能しますが、プロファイル/割り当てツールは、メモリがコンテキストから解放されていないことを示しています。これに関するコードは次のとおりです。
CGRect rect = CGRectMake(0,0, self.view.frame.size.width, self.view.frame.size.height);
UIGraphicsBeginImageContext(rect.size);
CGContextRef context = UIGraphicsGetCurrentContext();
[self.view.layer renderInContext:context]; //allocations tool shows 49.6% alert here!
UIImage *wallpaper = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
autorelease{} を使用しようとしましたが、何も機能しません...このアクションの後、アプリのメモリ使用量がどんどん増えています。このコンテキストを解放する方法がわかりません。ARCを使用しています。