XCode 16.4 日本語化計画
throw するクロージャを評価し、返された値を成功としてキャプチャするか、throw されたエラーを失敗としてキャプチャすることにより、新しい結果を作成します。
init(catching body: () throws(Failure) -> Success)
Failure が Error に準拠している場合に使用できます。
body
評価する可能性のある、throw するクロージャ。
結果を直列化またはメモ化する必要がある場合は、throw する式を包み込むイニシャライザーを呼び出します。