【问题标题】:How do I see exceptions in Swift playground?如何在 Swift Playground 中查看异常?
【发布时间】:2014-06-05 20:03:53
【问题描述】:

我在玩 Swift,并将这段代码放在操场上

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

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

底线应该在初始化程序中抛出一个异常,因为我正在解开 x 这是零。但是,我看不到异常消息或在运行时发生错误的事实。如果我在下面添加代码,它不会运行(不显示输出)。

如何在 Swift 操场上查看运行时引发的异常?

【问题讨论】:

    标签: swift xcode6 swift-playground


    【解决方案1】:

    单击助手编辑器图标打开控制台输出面板。

    错误列在那里。

    【讨论】:

    【解决方案2】:

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

    【讨论】:

    • “如果你按下快速查看按钮”——在不知不觉中这是一场噩梦。非常感谢!
    • 如何复制堆栈跟踪?
    猜你喜欢
    • 2016-07-17
    • 1970-01-01
    • 2011-12-14
    • 2018-08-22
    • 2019-07-19
    • 1970-01-01
    • 2014-09-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多