A couple of years back I was working on a project structured with the MVVM pattern. We chose to structure our view models "Kickstarter style" with separate protocols for "Inputs" and "Outputs". In
If you use Storyboards or Xibs, there is added benefit when the preview of your custom view is rendered right in Xcode. We can achieve that using @IBDesignable and @IBInspectable. @IBInspectable make property
I'll walk you through the process of releasing your own framework on CocoaPods, Carthage, and SPM. We will need a couple of things upfront: GitHub accountHomebrew installedXcodeAfter installing homebrew, we need to install