什么是UIGobblerGestureRecognizer?

Sno*_*man 10 iphone cocoa-touch objective-c ios

我只有一个常规的UITableView,我运行了这段代码:

UITableView *tableView = [[UITableView alloc] init];
for(UIGestureRecognizer *gesture in tableView.gestureRecognizers)
 {
   NSString *className = NSStringFromClass([gesture class]);
   NSLog(@"ClassName:%@", className);
 }
Run Code Online (Sandbox Code Playgroud)

其中一个输出线是: ClassName:UIGobblerGestureRecognizer

令人惊讶的是谷歌对此毫无兴趣.任何人都知道它是什么?

Aar*_*man 7

这很可能是Apple使用的内部类.我遇到了Apple为某些特定用途创建的UIGestureRecognizers的自定义子类.我确信他们需要出于各种原因创建自定义手势识别器,就像我一样,并不是所有这些类都暴露给我们使用.