title: Unrecognized selector sent to custom UIStoryboardSegue instance on ios8
body: <p>I am using a custom segue in Swift (simplified):</p>
  
  <pre><code>import Foundation
  
  public class CustomSegue: UIStoryboardSegue {
    override public func perform() {
      super.perform()
    }
  }
  </code></pre>
  
  <p>Setting this class as the segue class at the storyboard causing runtime error on IOS 8 while running perfectly on iOS 9: <br/><br/></p>
  
  <blockquote>
    <p><strong>[APP_NAME.CustomSegue setUseDefaultModalPresentationStyle:]: unrecognized selector sent to instance</strong></p>
  </blockquote>
  
  <p>I am using <em>Present Modally</em> although getting similar errors when using any other segues type.</p>