title: No visible @interface for UIPresentationController declares the selector initWithPresentingViewController:presentedViewController
body: <p>I was watching WWDC 2014 video <a href="https://developer.apple.com/videos/play/wwdc2014/228/" rel="nofollow">A Look Inside Presentation Controllers</a><br>
  I downloaded the source code (written in <code>Objective-C</code>) for the session, try to build it and I got this error:</p>
  
  <blockquote>
    <p>No visible @interface for UIPresentationController declares the
    selector initWithPresentingViewController:presentedViewController.   </p>
  </blockquote>
  
  <p>Is the method suppose to be in the <code>UIPresentationController</code>?</p>