У меня проблема. Когда я использую «renderInContext» в iPad, используемая память никогда не освобождается и накапливается до тех пор, пока приложение не закроется с «Предупреждение о памяти» Level = 1 и Level = 2
Мой код:
CGRect mediaBox = CGRectMake(0, 0, 16.54 * 72.0, 24.02 * 72.0);
CGContextRef ctx = CGPDFContextCreateWithURL((CFURLRef)[NSURL fileURLWithPath:posterPath isDirectory:NO], &mediaBox, NULL);
CGPDFContextBeginPage(ctx, NULL);
CGContextScaleCTM(ctx, 0.516, -0.516);
CGContextTranslateCTM(ctx, 0, -mediaBox.size.height - 1500);
[[self returnBigView].layer renderInContext:ctx];
CGPDFContextEndPage(ctx);
CGPDFContextClose(ctx);
CGContextRelease(ctx);
Я пробовал несколько способов, но свободной памяти нет. Есть идеи?
** Извините за мой плохой английский