Static function variables in Swift
I don’t think Swift supports static variable without having it attached to a class/struct. Try declaring a private struct with static variable. func foo() -> Int { struct Holder { static var timesCalled = 0 } Holder.timesCalled += 1 return Holder.timesCalled } 7> foo() $R0: Int = 1 8> foo() $R1: Int = 2 9> … Read more