Chapter 10Managing the App’s Growth

So far, our app interface has been restricted to a single view. We’ve swapped different functionality into and out of this view, but ultimately the small space of an iPhone screen limits what we can do in a single view. Most iOS apps use multiple views and switch between them with idioms like forward-backward navigation, modal alerts, iPad popovers, and so on.

Once we decide we want to start doing that, we’re going to have more scenes in our storyboard, and more files in our project. Each time we want a new scene, we’re generally going to have to create a new UIViewController subclass to provide its logic. And there are probably common tasks we’ll want to do in many places, so we want to look for opportunities ...

Get iOS 9 SDK Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.