私のアプリケーションをSwift 3に移行していますが、この問題が発生しました。時間と何のためにタイプはプロトコルに準拠していませんが、Swift 3に移行しました。
はここに私のコードの助けに思わ立ち往生されて、それは私がプロトコルに準拠していますことを目に見えるのです。
func loginButtonWillLogin(_ loginButton: FBSDKLoginButton!) -> Bool {
return true;
}
func loginButtonDidLogOut(_ loginButton: FBSDKLoginButton!) {
}
func loginButton(_ loginButton: FBSDKLoginButton!, didCompleteWith result: FBSDKLoginManagerLoginResult!, error: Error!) {
if (error != nil){
} else if (result.isCancelled){
} else {
navigationController?.pushViewController(ContainerScreen(), animated: false);
}
}
私は前進するために何かできますか?ありがとうございました。
stdlibの 'Error'プロトコルと競合している' UIViewController'の拡張子に 'Error'というネストされた型を定義したようですね。本当ですか? – Hamish
いいえ、私は私のプロジェクトにUIViewControllerの拡張機能がありません。 –
ええ、奇妙です。あなたが 'loginButton'メソッドdeclerationで' Error'をCMD +クリックすると、Xcodeはどこに行きますか? – Hamish