检查用户是否登录到 facebook 并更改 viewcontroller

Check if user is logged in to facebook and change viewcontroller

我一直在尝试使用该应用程序检查用户是否已登录 Facebook,但我需要根据用户是否已登录来更改 ViewController,这就是我得到的,我真的很困惑:

func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
    self.window!.rootViewController = LoginViewController()
    self.window!.makeKeyAndVisible()
    return FBSDKApplicationDelegate.sharedInstance().application(application, didFinishLaunchingWithOptions: launchOptions)
}

func application(application: UIApplication, openURL url: NSURL, sourceApplication: String?, annotation: AnyObject) -> Bool {
    return FBSDKApplicationDelegate.sharedInstance().application(application, open: url as URL?, sourceApplication: sourceApplication, annotation: annotation)
}

但是,我收到一条错误消息 Use of unresolved identifier 'LoginViewController'

我真的很困惑,我不知道我是否接近实现我想要的。

谢谢。

P.D: 此代码在 AppDelegate.swift 文件中

正如您的标签和标题所说,这与 Facebook 或 Firebase 没有任何关系。

LoginViewController class 无法在您的项目范围内解析。这是您的 LoginViewController class 在您的目标中不可用。或者实际文件不在您的项目中。

检查这个: 'Use of Unresolved Identifier' in Swift