我正在开发一个移动应用程序,我添加了一个 Facebook 登录选项。 但是,我有错误:
Type 'GameViewController' does not conform to protocol 'FBSDKLoginButtonDelegate'
我使用了这段代码:
import UIKit
import SpriteKit
import GameplayKit
import FBSDKLoginKit
class GameViewController: UIViewController, FBSDKLoginButtonDelegate {
override func viewDidLoad() {
//
}
}
最佳答案
你应该像这样实现 FBSDKLoginButtonDelegate 的方法:
class GameViewController: UIViewController, FBSDKLoginButtonDelegate {
func loginButton(_ loginButton: FBSDKLoginButton!, didCompleteWith result: FBSDKLoginManagerLoginResult!, error: Error!) {
<#code#>
}
func loginButtonDidLogOut(_ loginButton: FBSDKLoginButton!) {
<#code#>
}
override func viewDidLoad() {
//
}
}
关于ios - 类型 'GameViewController' 不符合协议(protocol) 'FBSDKLoginButtonDelegate',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51155961/