我现在的代码行是
override func touchesBegan(touches: Set<NSObject>, withEvent: UIEvent)
但是我需要它
override func touchesBegan(touches: Set<UITouch>, withEvent: UIEvent)
但是当我改变它时会出现错误。
答案 0 :(得分:0)
当覆盖函数时,这意味着无法更改函数的标题。但是,如果要更改函数,请尝试编写方法而不要覆盖。这个问题是,如果它是对象的控制器调用的方法,则默认情况下不会调用此方法。