Я использую CGImageCreateWithImageInRect()
для генерации небольшого изображения из среды фонового изображения, которое будет отображаться при каждом вызове потока (0,01 сек). Как только я начинаю показывать часть изображения через CGImageCreateWithImageInRect
, приложение начинает потреблять память с очень высокой скоростью и вылетает через несколько секунд. Используемая память уходит на 20+ МБ и вылетает Обычное приложение будет работать на 2 МБ.
Image1 = CGImageCreateWithImageInRect(imageRef, CGRectMake(x, y, w, h));
и после обработки делаю
CGImageRelease(Image1);
но это не помогает мне.
Я хочу знать, как освободить память, связанную с CGImageCreateWithImageInRect
.