升级到Xcode6 Beta3设置导航标题后的EXC\u错误\u访问

升级到Xcode6 Beta3设置导航标题后的EXC\u错误\u访问,xcode,swift,exc-bad-access,navigationitem,Xcode,Swift,Exc Bad Access,Navigationitem,(Xcode6 beta3、Swift、iOS8、iPhone) 刚刚从Xcode6升级到beta3。以前运行良好的代码现在正在崩溃 override func viewDidLoad() { super.viewDidLoad() self.navigationController.navigationBarHidden = false self.navigationItem.title = "Principles" // ERROR THROWN HERE } 错

(Xcode6 beta3、Swift、iOS8、iPhone)

刚刚从Xcode6升级到beta3。以前运行良好的代码现在正在崩溃

override func viewDidLoad() {
    super.viewDidLoad()
    self.navigationController.navigationBarHidden = false
    self.navigationItem.title = "Principles" // ERROR THROWN HERE

}
错误内容如下:

Thread 1: EXC_BAD_ACCESS (code=1, address=0xfffffffc)

此外,它在模拟器上工作,但在设备上不工作(我用于测试的4S)

我也有同样的问题。进行清理,然后重新运行。对一些人来说,复制整个项目似乎可以解决糟糕的访问错误

你是否也将iPhone更新到最新的测试版?在我的例子中,该应用程序是一个相对较小的原型,只有七个视图,所以我只是手动重建了它。我创建了一个新项目,重新创建了类,复制粘贴了旧项目的代码,并重新连接了所有内容。对于那些有小项目的人,那些对bug感到恼火的人,或者那些想要一个干净的构建来进行部署的人来说,这可能是一个不错的选择。我还能够整理一些代码,清除一些不需要的垃圾。。。可能是这个bug的原因。