Avatar
@t.ae do { let foo = try getFoo() do { let bar = try foo.bar() // bar を使う処理 } catch { retirm 98 } } catch { return 99 } ↑を避けて
2:50 AM
guard let foo = try getFoo() catch { return 99 } guard let bar = try foo.babr() catch { return 98 } // bar を使う処理 にしたいということかと。 (edited)