Explore how to use action closures with UIKit controls, the new alternative of the old good target-action pattern available since iOS 14.
Overloading Functions in Swift
Overloading functions in Swift is a common technique, and this post shows how to apply it and gain flexibility and convenience.
The @discardableResult Attribute in Swift
Read about the @discardableResult attribute in Swift and learn how to ignore return values from methods when you don’t want to use them.