title: SplitView in Storyboard, can't connect delegate
body: <p>I have an iPad interface defined in a storyboard, with a SplitViewController. I want to set the delegate of the SplitViewController to point to the detail controller, but IB won't allow that connection to be made.</p>
  
  <ul>
  <li>Putting an "object" object and changing the class to that of my detail controller makes the delegate point to a different instance of the detail controller than the one displayed.</li>
  <li>My attempts to connect it manually (in didFinishLaunching) in the app delegate were fruitless, the delegate was still nil.</li>
  <li>Changing the delegate to the AppDelegate and implementing the protocol there worked, but passing messages to the detail controller didn't work (even though I verified that I was referencing the same instance).</li>
  </ul>
  
  <p>Nothing works. I can set <code>self.splitViewController.delegate = self</code> when detail view loads, and then it becomes the delegate with no problem. But I miss any delegate calls that happen before that point.</p>
  
  <p>For context, I need to get the splitviewcontroller's delegate calls so that I can show a button in the detailview to show a popover, as is standard practice. Right now, if the app is launched in portrait, it has to be rotated to landscape and then back for the button to show. </p>
  
  <p>I've done this with "normal" xibs with no issue. It seems to be a special case of the more general problem of not being allowed to connect outlets across scenes in a storyboard.</p>