You can clone with
HTTPS or Subversion.
Setting the masterViewController as the UIPopoverController's content view causes a SIGABRT.
_hiddenPopoverController = [[UIPopoverController alloc] initWithContentViewController:self.masterViewController];
Causes the following exeception:
Terminating app due to uncaught exception 'NSGenericException', reason: 'The content view controller argument must be the root of its associated view controller hierarchy.'
You can avoidt his by "de-parenting" self.masterViewController prior to creating the UIPopoverController. However, you then lose reference to the splitViewController from self.masterViewController.
exactly as it appears there:
Link the masterviewcontroller against the right navigationcontroller. If you are using a MainWindow.XIB look at the splitViewController outlets - there the masterViewController must be linked against the Navigation Controller. Not against the "RootViewController"