坚持编码应用程序

时间:2016-01-30 21:31:30

标签: ios swift

我现在的代码行是

override func touchesBegan(touches: Set<NSObject>, withEvent: UIEvent)

但是我需要它

override func touchesBegan(touches: Set<UITouch>, withEvent: UIEvent)

但是当我改变它时会出现错误。

1 个答案:

答案 0 :(得分:0)

当覆盖函数时,这意味着无法更改函数的标题。但是,如果要更改函数,请尝试编写方法而不要覆盖。这个问题是,如果它是对象的控制器调用的方法,则默认情况下不会调用此方法。