O'Reilly logo

iOS Programming Cookbook by Hossam Ghareeb

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Using storyboards

Storyboards were first introduced in iOS 5, and I still remember my first impression when I started using storyboards. I was impressed and didn't believe it myself. We were struggling with tens of XIB interface files for each screen and for custom table view cells or custom components. In addition to that, when you work on a project that someone else developed, you waste a lot of time trying to figure out which screen is the root screen and how the interactions are between the screens. Storyboards solve all these kinds of problems; when you open it, you will see the whole app flow and see what is going on between screens.

Getting ready

Before getting our example started, make sure that you have the latest version of Xcode 8.0, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required