Lets say, I have an app that shows controller A on iPhone and controller B on iPad, you can think about it like UITableView (for iPhone) and UICollectionView (for iPad) for example. Both of the controllers have the same model and can also have same base class that can share shared stuff.
Now before universal story board I had 2 separate storyboard, one for the iPhone and one for the iPad and in run time I checked and load the correct storyboard according to the device.
The question is what is the right way to do it in universal storyboard?
Option 1 - to use one storyboard that have tableview and collection view and use only one controller for both of them and hide the unnecessary one.
Option 2 - do not use universal in this scenario.
I am trying to understand if I need to use universal storyboard just if the iPhone and the iPad have the same UI?