Avatar
↓みたいなパターン書くことになるケース結構多くないですか? let foo: Foo if let f = self.foo { foo = f } else { foo = Foo(...) self.foo = foo }