Ошибка переопределения функции в Swift 2
Этот код в XCode 6 не имеет ошибки, но в XCode 7 (Swift 2) эта ошибка произошла:
Метод не переопределяет любой метод из своего суперкласса
override func touchesBegan(touches: Set<NSObject>, withEvent event: UIEvent) {
/* Called when a touch begins */
}
Когда удалитьoverride
слово эта ошибка произошла:
Метод 'трогает Began (: withEvent :) «с селектором Objective-C» затрагивает Beg: withEvent: «конфликтует с методом» затрагивает Bean (: withEvent :) 'из суперкласса' UIResponder 'с тем же селектором Objective-C