私はCGImageCreateWithImageInRect()
を使用して、バックグラウンドイメージランタイムから小さなイメージを生成しています。これはスレッドコールごとに表示されます(0.01秒)。 CGImageCreateWithImageInRect
で画像の一部を表示すると、アプリケーションが非常に高速でメモリを消費し、数秒でクラッシュします。消費されるメモリは20MB以上になり、クラッシュします。通常のアプリケーションは2MBで動作します。CGImageCreateWithImageInRectに関連付けられたメモリを解放する方法
Image1 = CGImageCreateWithImageInRect(imageRef, CGRectMake(x, y, w, h));
し、処理後に私は
CGImageRelease(Image1);
を行うが、それは私を助けていません。
CGImageCreateWithImageInRect
に関連付けられたメモリを解放する方法を知りたいと思います。
what's imageRef?より多くのコードを投稿できますか? –