私はXcode8を使用し、迅速3.だから私は完全に最新の構文に私のプロジェクトを変換し、今私はエラーを取得しています:関数内FacebookのFBSDKLoginButtonDelegate loginButton機能構文エラー
'Error' is ambiguous for type lookup in this context
:
func loginButton(_ loginButton: FBSDKLoginButton!, didCompleteWith result: FBSDKLoginManagerLoginResult!, error: Error!) {
//do stuff
}
次のようにFBSDK内の関数は宣言:
- (void) loginButton:(FBSDKLoginButton *)loginButton
didCompleteWithResult:(FBSDKLoginManagerLoginResult *)result
error:(NSError *)error;
ので、私は変更しようとしましたNSErrorのエラータイプですが、他のエラーが表示されます:
'SignInViewController' does not conform to protocol 'FBSDKLoginButtonDelegate'
私は何をすべきか分かりません。どんな助けもありがとう!
答えてくれてありがとう、私はあなたの勧告に自分のコードを更新しましたが、エラーがありますが、didCompleteWithResultのデリゲートメソッドの内部で持っているあなたの低いものを貼り付けてください –
持続します。私のコードは印刷が '1つしかない場合でも – Natarajan
エラーperstists(「swift3」)' –