Chapter 24 Why NC + VC pairs?

There are two cases when you can to use NC + VC pairs:

  1. You are putting up a modal dialog: you want a title bar and possibly a way to perform some navigation inside the modal, use a NC + VC pair instead of simply a VC

  2. You are using a tabbed design: each of your tabs has navigation and requires a navigation controller

You can perfectly get away with using a single navigation controller, although this will cater to only the simplest applications. Knowing that you can use a NC + VC pair is very handy in many cases.