刚刚开始学习 看一些Demo
(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
UITouch *touch = [[event allTouches] anyObject];
if ([_tempText isFirstResponder] && [touch view] != _tempText) {
[_tempText resignFirstResponder];
}
[super touchesBegan:touches withEvent:event];
}
代码如上
请问 [super touchesBegan:touches withEvent:event];这句话有什么作用啊。 好像加不加都没什么变化
这个问题应该查不到,个人理解这句是方便使用者,继承重写自己写的方法。因为这个是一个代理方法,感觉代理方法的实现里应该什么都没有,所以你现在写不写这句话没有什么区别。
纯属个人见解,望指正。