So I created a custom SplitView Controller for practice. I have it working and can use a UITabBar inside the right hand view to load various interfaces. I use the SplitView as the delegate for controlling the action. I began thinking “Is this proper to have a single object controlling all of the action?” But then I thought “Well our SplitView was the container for the projects in BNR and perhaps it’s OK to use the custom class as the delegate for much of the app’s functionality.” For instance, I use the SplitView for the TabBar delegate so I can manipulate the different interfaces.
What are your thoughts on this? Proper? Not proper? Completely wrong? Cool?