接触UIResponder API

时间:2009-05-28 16:56:13

标签: iphone cocoa-touch

因此,UIResponder的方法如下:

- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event

我的问题是,touches参数和[event allTouches]之间有什么区别?

1 个答案:

答案 0 :(得分:3)

所有触摸的集合都存储在事件中。

但是,为了方便起见,Apple单独提供触摸触发 touchesBegan方法作为参数调用的触摸。

如果你搜索[event allTouches]并将它们与[touches anyObject]中的UITouch进行比较,你会发现匹配。