当popToRootViewController调用-Exc错误访问时,Swift应用程序崩溃

当popToRootViewController调用-Exc错误访问时,Swift应用程序崩溃,swift,uinavigationcontroller,xcode7,poptoviewcontroller,Swift,Uinavigationcontroller,Xcode7,Poptoviewcontroller,当我的导航堆栈上有大约4个视图控制器时,我的Swift应用程序崩溃,然后在第4次调用poptrootviewcontroller。它会弹出,因此我知道UINavigationController存在,但应用程序崩溃时除了Exc Bad Access之外没有任何错误。当我关闭UINavigationController而不是弹出到根视图控制器时,它也会崩溃 注意:只有在我的测试设备上运行应用程序时才会发生这种情况。当我的it在测试设备连接到Xcode时运行时,它不会崩溃 这是我的最终视图控制器中唯

当我的导航堆栈上有大约4个视图控制器时,我的Swift应用程序崩溃,然后在第4次调用
poptrootviewcontroller
。它会弹出,因此我知道
UINavigationController
存在,但应用程序崩溃时除了
Exc Bad Access
之外没有任何错误。当我关闭
UINavigationController
而不是弹出到根视图控制器时,它也会崩溃

注意:只有在我的测试设备上运行应用程序时才会发生这种情况。当我的it在测试设备连接到Xcode时运行时,它不会崩溃

这是我的最终视图控制器中唯一的代码,当然除了
viewDidLoad
之外。 代码:

@iAction func closeBtnPressed(发件人:AnyObject){
//dismissViewControllerAnimated(真,完成:无)
self.navigationController?.popToRootViewControllerAnimated(真)
}


有什么想法吗?谢谢

你能发布你所拥有的代码吗?请发布所需的代码,以便我们可以帮助轻松发布代码!谢谢1请将您的项目上传到GitHub,这样就可以运行它并查看出了什么问题。否则很难帮助你。如果您无法上传原始项目-创建一个示例来说明这个问题。在制作过程中,您可能还会发现此错误的原因;)