Ios 无法强制转换类型为';UITABBARC控制器';敏捷的

Ios 无法强制转换类型为';UITABBARC控制器';敏捷的,ios,swift,uitabbarcontroller,tabbar,Ios,Swift,Uitabbarcontroller,Tabbar,我知道有人问了一些与我相同的问题,但实际上我尝试了一些建议,但什么也没有得到,所以我想看看是否有人能从我的代码中找到答案 我有一个名为WelcomeVC的LoginViewController,因为我有一个按钮可以让用户登录应用程序,一旦他们登录,如果一切正常,它将加载TabBarVC,该TabBarVC有5个UIViewController通过关系“ViewController”连接到它。然而,20分钟前,它还可以正常工作,但出于某种原因,当我在模拟器上测试它时,向客户端显示它在尝试登录时似乎

我知道有人问了一些与我相同的问题,但实际上我尝试了一些建议,但什么也没有得到,所以我想看看是否有人能从我的代码中找到答案

我有一个名为WelcomeVC的LoginViewController,因为我有一个按钮可以让用户登录应用程序,一旦他们登录,如果一切正常,它将加载TabBarVC,该TabBarVC有5个UIViewController通过关系“ViewController”连接到它。然而,20分钟前,它还可以正常工作,但出于某种原因,当我在模拟器上测试它时,向客户端显示它在尝试登录时似乎崩溃了

我的代码如下:

@IBAction func signUserIn(sender: AnyObject) {

    FIRAuth.auth()?.signInWithEmail(usernameTF.text!, password: passwordTF.text!, completion: { (user, error) in
        if error != nil
        {
            print("email/pass is wrong!")
        }
        else
        {
                let storyBoard : UIStoryboard = UIStoryboard(name: "Main", bundle:nil)
                let nextViewController = storyBoard.instantiateViewControllerWithIdentifier("tBVC") as! TabBarVC
                self.presentViewController(nextViewController, animated:true, completion:nil)
        }

    })
}
这在之前运行良好,并以编程方式加载下一个视图,而不是通过任何segue。有没有关于它为什么突然停止工作的建议,以及如何修复它的想法

这是错误代码:

Could not cast value of type 'UITabBarController' (0x1119548b0) to 'LT_Apps.TabBarVC' (0x10e4e9980).
(lldb) 

您没有设置
UITabBarController
的类。这样地:

更新:
1.
TabBarVC
类是否存在?
2.
TabBarVC
inherit
UITabBarController


如果两者都是“是”,只需将粘贴
TabBarVC
复制到其类项。建造它

您是否再次尝试在控制台中获取异常消息?请查看对我文章的编辑,我添加了来自Xcode的错误。它不允许我设置类,知道原因吗?单击左侧的第三个按钮。在Inspecters视图中。@Konsy因为您的
TabBarVC
没有继承
UITabBarController
@Lumialxk我的TabBarVC被设置为UITabBarController,它仍然不允许我设置它???@Konsy尝试清理和重建。然后重新设置。