Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/100.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 类型ViewController不符合协议GIDSignInDelegate_Ios_Swift_Xcode_Firebase Authentication_Google Signin - Fatal编程技术网

Ios 类型ViewController不符合协议GIDSignInDelegate

Ios 类型ViewController不符合协议GIDSignInDelegate,ios,swift,xcode,firebase-authentication,google-signin,Ios,Swift,Xcode,Firebase Authentication,Google Signin,我在Xcode中使用Swift,我的代码有两个问题。我正在使用Firebase身份验证,在我的viewController中有2个错误。有人能帮我吗 将这些函数添加到代码中:- func signIn(signIn: GIDSignIn!, didSignInForUser user: GIDGoogleUser!, withError error: NSError!) {...} func signIn(signIn: GIDSignIn!, didDisconnectWithUser us

我在Xcode中使用Swift,我的代码有两个问题。我正在使用Firebase身份验证,在我的viewController中有2个错误。有人能帮我吗


将这些函数添加到代码中:-

func signIn(signIn: GIDSignIn!, didSignInForUser user: GIDGoogleUser!, withError error: NSError!) {...}
func signIn(signIn: GIDSignIn!, didDisconnectWithUser user: GIDGoogleUser!, withError error: NSError!) {...}
作为将来的参考,如果您看到此错误,只需单击cmd+在您的案例中的
委托
,您的类不符合GIDSigneLegate协议,并且您将看到用该协议编写的一组函数需要由该类符合-该类将从该
协议
继承,把这些功能包括在你的课堂上,你就是黄金…(大部分)


PS:-有些协议函数标记为可选,这意味着包含它们取决于您,如果您不这样做,您将不会遇到此错误,但有些协议函数不是强制性的。

将这些函数添加到您的代码中:-

func signIn(signIn: GIDSignIn!, didSignInForUser user: GIDGoogleUser!, withError error: NSError!) {...}
func signIn(signIn: GIDSignIn!, didDisconnectWithUser user: GIDGoogleUser!, withError error: NSError!) {...}
作为将来的参考,如果您看到此错误,只需单击cmd+在您的案例中的
委托
,您的类不符合GIDSigneLegate协议,并且您将看到用该协议编写的一组函数需要由该类符合-该类将从该
协议
继承,把这些功能包括在你的课堂上,你就是黄金…(大部分)


PS:-有些协议函数标记为可选意味着包含它们取决于您,如果您不这样做,您不会遇到此错误,但有些不是强制性的。

请将实际代码添加到问题中,而不是添加代码截图。要捕获错误消息,请右键单击红色指示灯和“在问题导航器中显示”。对于我来说,如果您有解决方案,也会出现相同的错误,请给我答案。请将实际代码添加到问题中,而不是添加代码的屏幕截图。要捕获错误消息,请右键单击红色指示灯和“在问题导航器中显示”。对于我来说,同样的错误也会出现,如果您有解决方案,请给我答案。