1
我试图在我的视图中控制这样的手势识别器。检查UITextInteractionAssistant类
- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer
{
NSMutableArray *targets = [gestureRecognizer valueForKeyPath:@"_targets"];
id targetContainer = targets[0];//get first target for example
id targetOfMyGes = [targetContainer valueForKeyPath:@"_target"];
NSMutableArray *targets1 = [otherGestureRecognizer valueForKeyPath:@"_targets"];
id targetContainer1 = targets1[0];//get first target for example
id targetOfOtherGes = [targetContainer1 valueForKeyPath:@"_target"];
if ([targetOfMyGes isKindOfClass:[UITextView class]] || [targetOfOtherGes isKindOfClass:[UITextView class]])
{
}
}
当我调试时,targetOfOtherGes是这样的。
(lldb) po targetOfOtherGes
<UITextInteractionAssistant: 0x194afdd0>
我需要检查targetOfOtherGes是否是UITextInteractionAssistant的类。但是,当我检查时,我得到这样的错误。它说前向声明。所以,我需要导入.h文件。但是,我应该导入哪个文件?