execute a method only once swift in a loop code example
Example: run a function only once swift
// Declare your "once-only" closure like this
private lazy var myFunction: Void = {
// Do something once
}()
...
// Then to execute it, just call
_ = myFunction