Programmatic Storyboard View Controller Instantiation using Swift Protocols & Generics I was recently rewriting my weather app (for the third time) and I decided to fully embrace storyboards and Interface Builder. Why? 🤔 Well, the first version of my app had no storyboards, the second used ASDK, so it felt right that the third use storyboards. As I was writing…