title: Initializer for conditional binding must have Optional type, not 'String'
body: <p>Here is a fun issue I'm running into after updating to <code>Swift 2.0</code></p>
  
  <p>The error is on the <code>if let url = URL.absoluteString</code> line</p>
  
  <pre><code>func myFormatCompanyMessageText(attributedString: NSMutableAttributedString) -&gt; NSMutableAttributedString
  {
      // Define text font
      attributedString.addAttribute(NSFontAttributeName, value: UIFont(name: "Montserrat-Light", size: 17)!, range: NSMakeRange(0, attributedString.length))
  
      return attributedString
  }
  
  func textView(textView: UITextView, shouldInteractWithURL URL: NSURL, inRange characterRange: NSRange) -&gt; Bool {
      if let url = URL.absoluteString {
          if #available(iOS 8.0, *) {
              VPMainViewController.showCompanyMessageWebView(url)
          }
      }
      return false
  }
  </code></pre>