Merhabalar bu yazımda Swift 5.2 ile aramıza katılan callAsFunction kullanımını sizlerle paylaşacağım.
Class ve Struct içerisinde tanımlanan callAsFunction ile direkt olarak yaratılan nesne üzerinden fonksiyon çalıştırmanızı sağlıyor.
Aşağıdaki örneği inceleyelim.
class StepCounter { var steps = 0 func callAsFunction(count: Int)…