Почему я получаю ' Нет -renderInContext: обнаружен метод 'предупреждение?

Я получаю предупреждение компилятора в -renderInContext:

- (UIImage *) imageFromView:(UIView *)view {
    UIGraphicsBeginImageContextWithOptions(view.bounds.size, view.opaque, 0.0);
    [view.layer renderInContext:UIGraphicsGetCurrentContext()]; 
    UIImage * img = UIGraphicsGetImageFromCurrentImageContext();    
    UIGraphicsEndImageContext();
    return img; 
}

У меня есть QuartzCore в рамках проекта, и код работает. Как мне исправить код, чтобы он перестал выдавать предупреждение?

Я получаю точное предупреждение

warning: no '-renderInContext:' method found
warning: (Messages without a matching method signature
warning: will be assumed to return 'id' and accept
warning: '...' as arguments.)
8
задан P5ycH0 22 January 2011 в 21:04
поделиться