Я использую ios 5 с поддержкой ARc. поэтому в следующем примере я получаю предупреждение об утечке памяти ... но так как с помощью ARC я не могу использовать autorelease. Любое предложение, пожалуйста, кто-нибудь?
-(void)coreImageEffect{
CIImage *inputImage = [[CIImage alloc] initWithImage:blurImage.image];
CIFilter *hueAdjust = [CIFilter filterWithName:@"CIHueAdjust"];
[hueAdjust setDefaults];
[hueAdjust setValue:inputImage forKey:@"inputImage"];
[hueAdjust setValue:[NSNumber numberWithFloat: 3.4f]
forKey:@"inputAngle"];
CIImage *outputImage = [hueAdjust valueForKey:@"outputImage"];
CIContext *context = [CIContext contextWithOptions:nil];
blurImage.image = [UIImage imageWithCGImage:
[context createCGImage:outputImage
fromRect:outputImage.extent]];
}
Я не могу использовать [CIContext Autorelease]
;
проблема в том, что CIContext показывает, что «метод возвращает базовый базовый объект с счетом сохранения +1»
Пожалуйста, предложите.