如何在Swift Playground中查看异常?

9
我在玩Swift,有一段代码在playground中:

我在玩Swift,有一段代码在playground中

class Foo {
    let value: String
    init(value: String!)
    {
        self.value = value
    }
}

let x : String? = nil
let foo = Foo(value: x)

在初始化程序中,底部应该抛出一个异常,因为我正在解包值为nil的x。然而,我无法看到异常消息或错误发生的事实。如果我在此下方添加代码,则不会运行它(没有输出显示)。

如何在Swift playground中查看运行时抛出的异常?

2个回答

6

点击助理编辑器图标以打开控制台输出面板。

错误会在那里列出。


更多信息请参见: https://dev59.com/WGAg5IYBdhLWcg3wE3nQ - Jukka Suomela

4

从Xcode 6.0 Beta 5版本开始,异常现在将显示为源代码编辑器中的错误标记以及结果侧边栏中。如果您按下结果侧边栏中的快速查看按钮,我们将向您显示异常的完整回溯。


如果您按下快速查看按钮,如果不知道这一点,那将是一场噩梦。非常感谢! - average Joe
如何复制堆栈跟踪? - fractor

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接