9

私はSwiftで遊んでいて、このコードを遊び場に持っています

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

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

一番下の行は、初期化子で例外をスローする必要があります。これは、ラップを解除しているためですx。ただし、例外メッセージや、実行時にエラーが発生したという事実を確認できません。この下にコードを追加すると、実行されません (出力は表示されません)。

Swift プレイグラウンドで実行時にスローされる例外を確認するにはどうすればよいですか?

4

2 に答える 2

6

Assistant Editor アイコンをクリックして、コンソール出力パネルを開きます。

エラーはそこにリストされています。

于 2014-06-05T20:07:07.017 に答える