我正在使用ios 5和ARc启用.所以在下面的例子中我得到内存泄漏警告......但是因为使用ARC,我不能使用自动释放.有人建议吗?
-(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]];
}
Run Code Online (Sandbox Code Playgroud)
我不能用[CIContext Autorelease]; 问题是显示CIContext"Method返回一个带有+1保留计数的核心基础对象"
请建议.