LeoAndo / swift-training

ios
Apache License 2.0
0 stars 0 forks source link

Lazy #23

Open LeoAndo opened 2 years ago

LeoAndo commented 2 years ago
class Foo {
    lazy var bar: Double = {
        print("computed!")
        counter += 1
        return counter
    }()

    var counter: Double = 5.0
}

let foo = Foo()
print(foo.bar)
print(foo.bar)