You don't need protocols
Let's see why sometimes protocols are not the best option by sharing with you a few alternatives.
Let's see why sometimes protocols are not the best option by sharing with you a few alternatives.
How to build a form in a way you probably never did it before: from Domain perspective instead of UI.
Let's have a look to how handling optional content in SwiftUI without relying on heavy `if let` everywhere in our codebase.
In these series of article I will tell you about the tools I used in order to make SwiftUnwrap. Let's start by having a look to Publish.
If you started to play along with SwiftUI, chances are you used List quite a bit in your code. And you probably had some unexpected challenges with it. So today let's see how to fix them in iOS13 and... iOS14!
Let's have a look to what is dependency injection and what we need to do to ensure our code is ready for injection before using frameworks like Swinject.
Since iOS8 a new class for building urls made it to Foundation: URLComponents. While convenient it has some subtilities about encoding that you should be aware of.