Tag: Swift
All the articles with the tag "Swift".
-
Meta-programming in Swift
Swift has very limited runtime support and no meta-programming features. I created a new tool that changes that, it's called Sourcery
-
Better MVVM setup with POP and Runtime
Even if we are writing pure Swift code in our app, we still deal with Objective-C Frameworks like UIKit.
-
Logging in Swift
Logging is one of the rare cases when you could probably justify having a singleton, but with Swift Protocol Extension you don't need to.
-
Swift init()
With Swift strong typing and immutability, there are rules that prevent you from accesing variables until an object is fully initialized.