execute uma função apenas uma vez rapidamente

// Declare your "once-only" closure like this
private lazy var myFunction: Void = {
    // Do something once
}()

...

// Then to execute it, just call
_ = myFunction
Defeated Dormouse