Я скопировал этот метод из примера, чтобы применить фильтры к изображению, но у меня возникла проблема:
CGImageRef createStandardImage(CGImageRef image)
{
const size_t width = CGImageGetWidth(image);
const size_t height = CGImageGetHeight(image);
CGColorSpaceRef space = CGColorSpaceCreateDeviceRGB();
CGContextRef ctx = CGBitmapContextCreate(NULL, width, height, 8, 4*width, space,
kCGBitmapByteOrder32Big | kCGImageAlphaPremultipliedFirst);
CGColorSpaceRelease(space);
CGContextDrawImage(ctx, CGRectMake(0, 0, width, height), image);
CGImageRef dstImage = CGBitmapContextCreateImage(ctx);
CGContextRelease(ctx);
return dstImage;
}
У меня появляется предупреждение при добавлении этого метода ...
предупреждение: Семантическая проблема: Нет предыдущего прототипа для функции 'createStandardImage'
.. и у меня возникает ошибка, если я пытаюсь вызвать ее:
ошибка: Семантическая проблема: конфликтующие типы для createStandardImage
почему ??