Мой код возвращает ноль, когда я пытаюсь применить CIRandomGenerator.
Приложение просто падает, когда я вхожу в страницу фильтра, я кодирую, используя цель c.
if([filterName isEqualToString:@"CIRandomGenerator"]){
// parameters
[filter setValue:[[CIFilter filterWithName:@"CIRandomGenerator"] valueForKey:@"outputImage"] forKey:@"inputImage"];
CIContext *context = [CIContext contextWithOptions:nil];
CIImage *outputImage = [filter outputImage];
CGImageRef cgImage = [context createCGImage:outputImage fromRect:[outputImage extent]];
UIImage *result = [UIImage imageWithCGImage:cgImage];
CGImageRelease(cgImage);
return result;