我收到警告:
从'UIView'
分配给'UIImageView'的不兼容指针类型
使用此代码:
if ([gestureRecognizer.view isKindOfClass:[UIImageView class]]) {
curgraphicview = gestureRecognizer.view;
}
代码实际上有效。但在这种情况下,我怎样才能做到这一点,以至于我没有警告?
答案 0 :(得分:4)
您必须将其强制转换为告诉编译器您确定它是UIImageView
if ([gestureRecognizer.view isKindOfClass:[UIImageView class]]) {
curgraphicview = (UIImageView *)gestureRecognizer.view;
}