How I Use Storyboards

Acknowledging that storyboards exist, and that any given iOS/OS X developer will have to touch them at some point, let’s look at how to minimize the pain they can cause.

Most storyboards I see on a day-to-day basis boil down to this:

Storyboard Full

Which is to say; the view controller instance in the storyboard contains its view—which means that, in order to be useful, the storyboard must contain some subset (or all) of the GUI elements for the app. Down this road is pain, anguish and merge conflict hell. The drawbacks of this method are well...

read the rest of “How I Use Storyboards”