'GameViewController' 型不符合协议'FBSDKLoginButtonDelegate'



我正在开发一个移动应用程序,我添加了一个Facebook登录选项。 但是,我有错误:

类型"游戏视图控制器"不符合协议"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() {
//
}
}

相关内容

  • 没有找到相关文章

最新更新