I'm having the same problem as listed with the beta 6.3 here: Overriding method with selector 'touchesBegan:withEvent:' has incompatible type '(NSSet, UIEvent) -> ()'
but the fixes listed there are not working for me. I've changed this line:
override func touchesBegan(touches: NSSet, withEvent event: UIEvent) {
to this:
override func touchesBegan(touches: Set<NSObject>, withEvent event: UIEvent) {
The error I'm getting is: "Method does not override any method from its superclass"
Does anyone know if the fixes listed above for the 6.3 beta are really working with the final 6.3?