Storyboards “A storyboard is a visual representation of the user interface of an iOS application, showing screens of content and the connections between those screens”
Storyboard » graphical representation of a interface » visual editor: Interface Builder » not a code » structured XML document (compiled to nibs) » loaded in runtime
Wouldn't be nice go from this: storyboard.instantiateViewControllerWithIdentifier("MainViewController") to this storyboard.instantiateViewController(MainViewController) and feel safe
Recap » Storyboard is external to the code » Strings are error prone » Swift is Strongly Typed » Middleman generator can create bridge between two worlds » Natalie