2015-05-14 3 views
0

я получаю предупреждение:IOS - несовместимые типы указателей

несовместимых типов указателей Присваивание 'UIImageView' из 'UIView'

с этим кодом:

if ([gestureRecognizer.view isKindOfClass:[UIImageView class]]) { 
    curgraphicview = gestureRecognizer.view; 
} 

Кодекса фактически произведение. Но в этом случае, как я могу это сделать, чтобы у меня не было предупреждения?

ответ

4

Вы должны бросить его, чтобы сообщить компилятору, что вы уверены, что это UIImageView

if ([gestureRecognizer.view isKindOfClass:[UIImageView class]]) { 
    curgraphicview = (UIImageView *)gestureRecognizer.view; 
} 
Смежные вопросы