私はSwiftで遊んでいて、このコードを遊び場に持っています
class Foo {
let value: String
init(value: String!)
{
self.value = value
}
}
let x : String? = nil
let foo = Foo(value: x)
一番下の行は、初期化子で例外をスローする必要があります。これは、ラップを解除しているためですx
。ただし、例外メッセージや、実行時にエラーが発生したという事実を確認できません。この下にコードを追加すると、実行されません (出力は表示されません)。
Swift プレイグラウンドで実行時にスローされる例外を確認するにはどうすればよいですか?