Some of the complicated sample code I’ve seen doesn’t use storyboards, for example the TheElements demo. I’m curious to know why the demo generates all the views programatically as opposed to using a nib file or storyboards. From my understanding storyboards seem to be the recommended practice of developing interfaces.
Thanks
Storyboards are great when you want to create interfaces. The Apple sample code is about understanding what’s going on, including understanding the interface. Interface Builder has a lot of options, so it’s tough to see what has been changed from the defaults.
Even in some of the newer code samples, there are no
.xibfiles and it makes grasping the logic easier. Of course, that doesn’t mean that you should follow that example and use no IB files. But starting by learning the long way has advantages.