This is generally the idea I speak of. Its simple and effective, and not a waste of time like subclassing UINavigationController.
This is, tbh, basic stuff.
I would recommend, however, instead of the way you do it above, encase that in a method and send the app delegate a message to change the main property which sends the root view controller a message automatically to resyncronise its data to the app delegate which then asks the next view to syncronise down and so on.
Make sense?
|