1

我猜每个 Swift 开发人员都会偶尔遇到这个错误: 致命错误:在展开可选值时意外发现 nil

我知道强制展开没有值的可选会导致这种情况发生(当我弄乱情节提要连接时,这主要发生在我身上)。

我刚刚在 Youtube 上看到了一个关于这个错误的视频,当视频中的开发者演示了导致错误的原因时,他被直接指向了导致错误的代码段。当我收到这个错误时,我看到的只是汇编语言,没有任何关于导致问题的提示。我的 Swift 代码中没有断点,没有找不到的键,什么都没有。这发生在我使用的所有 Mac 上——我的私人 MacBook 和办公室的 Mac Mini。

我的问题是:为什么会发生这种情况?

编辑:这是发生了什么的屏幕截图。

这就是发生的事情

4

1 回答 1

0

您需要单击Debug Navigator按钮 (Cmd-6)

在此处输入图像描述.

这应该向您显示回溯,以及错误的实际代码行。

于 2017-01-20T11:15:01.180 回答