假设我有以下代码:
- (void) handlePanGesture: (UIPanGestureRecognizer*) sender
{
CGPoint foo = [sender translationInView:XXX];
}
现在,当我将光标放在标记为的点XXX
并按下Esc以获取完成建议列表时,Xcode 会愉快地建议所有合理的符号,无论其类型如何(包括NSArray*
、CGSize
,甚至SEL
)。既然 Xcode 大概有足够的信息来了解参数类型,为什么不将建议过滤到仅与 兼容的那些UIView*
?