0
Я пытаюсь назначить делегата для uber ios widget RideRequestButton.Не удалось реализовать RideRequestButtonDelegate в swift 2.2
class UberRideRequestButtonDelegate:RideRequestButtonDelegate{
func rideRequestViewController(rideRequestViewController: RideRequestViewController, didReceiveError error: NSError) {
let errorType = RideRequestViewErrorType(rawValue: error.code) ?? .Unknown
print("errorType\(errorType)")
}
func rideRequestButton(button: RideRequestButton, didReceiveError error: RidesError){
}
}
Я получаю ошибку - «Тип UberRideRequestButtonDelegate не подтверждает к протоколу RideRequestButtonDelegate»
Я получаю эту дополнительную ошибку: «Fix-It Candidate не является« @objc », но протокол требует этого». Я нажимаю, чтобы исправить это, и добавьте @objc в func rideRequestButton – BKSingh
Я все еще сталкиваюсь с этой проблемой и не смог ее решить. Можете ли вы помочь мне исправить это? – BKSingh
Вот соответствующая статья stackoverflow: http://stackoverflow.com/questions/31941771/candidate-is-not-objc-but-protocol-requires-it –