In Xcode, the Utility Application template makes a project with:
MainView, MainViewController
and
FlipsideView, FlipsideViewController
In my app, the two views correspond to the main UI and a preferences screen. Obviously I want the prefs to be reflected in the main UI and persisted to disk to remember settings. I know how to do that part.
The issue is, while looking at sample code of similar apps, I see that some put most of the active code in a View, leaving the ViewController little more than a stub, yet some others do it the other way around.
Is there a rule of thumb to go by when deciding where to put the bulk of my functionality?