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){
}
}
- エラーメッセージは、通常の方法が不足しているかについての追加情報が含まれて
私はこの追加エラーが発生します: "Fix-It候補は '@objc'ではありませんが、プロトコルはそれを必要としています。"私はそれを修正するためにクリックして、func rideRequestButtonに@objcを追加します。 – BKSingh
私はまだこの問題に直面しており、解決できませんでした。これを解決する手助けはできますか? – BKSingh
関連するstackoverflowの記事です:http://stackoverflow.com/questions/31941771/candidate-is-not-objc-but-protocol-requires-it –