Storyboard for iOS - Part 3

  • jonfriskics

Oops, a subscription is required to view this video. You can enroll now to watch, or try out all that Code School has to offer with a free two-day Hall Pass.



Abner said


Mozart said

All these Storyboard screencast are awesome! Thx again, Codeschool!

Alexandr Zavalny said

Thank you for screen casts, Jon! I have finally understood how this storyboard works. Short and clear!

JefferyRPrice said

Great, concise, helpful series. Thanks!

One quick note is that you no longer have to check a dequeued cell against nil since dequeueReusableCellWithIdentifier:forIndexPath: will call initWithStyle:reuseIdentifier: for you in the event no reusable cell yet exists.

Sergio Barrera said

@jon Awesome Storyboard video!! Could you make another video about tableviewcontroller with for example 4 sections, then be able to pass data from different rows to a detail VC? It would clarify a lot the (prepareForSegue vs didSelectRowAtIndexPath) methods. The data can be simple names or name of events like the one you did before. Thanks so much for considering the tutorial!!!

Justin Boucher said

Awesome information. Can't wait for more screencasts.

Noleaid850 said

Thanks for the screen cast! Slow down a little bit during your tutorials so that people can process what you are saying and doing. It's a lot of good information to digest.

poohlty said

This one is pretty helpful! Thanks!

David Brock said

Great Screencasts! I have enjoyed all 3.

Niels Hansen said

Very helpful screencast. Thanks for the handy tips!


UITableViewController is the best way to display lists of data in an iOS app. In part 3 of the iOS Storyboard screencast series, Jon teaches how to properly connect a UITableViewController in Storyboard. He also shows how to pass data from one View Controller to another in response to a UITableViewCell tap.