title: "Objective-C method conflicts with optional requirement method"error after update to XCode 6.3 (Swift 1.2)
body: <p>I am using Google Maps iOS SDK in my app, everything worked great until today. I have downloaded Xcode 6.3 and got a few errors. Sorted out all of them, except for two errors in my MapViewController class, that popped up on these two methods:</p>
  
  <p><strong>first method:</strong></p>
  
  <pre><code>func mapView(mapView: GMSMapView!, didTapMarker marker: ExtendedMarker!) -&gt; Bool {
      ... some code ...
  }
  </code></pre>
  
  <p>with error: </p>
  
  <blockquote>
    <p>Objective-C method 'mapView:didTapMarker:' provided by method 'mapView(<em>:didTapMarker:)' conflicts with optional requirement method 'mapView(</em>:didTapMarker:)' in protocol 'GMSMapViewDelegate'</p>
  </blockquote>
  
  <p><strong>second method:</strong></p>
  
  <pre><code>func mapView(mapView: GMSMapView!, markerInfoContents marker: ExtendedMarker!) -&gt; UIView! {
      ... some code ...
  }
  </code></pre>
  
  <p>with error: </p>
  
  <blockquote>
    <p>Objective-C method 'mapView:markerInfoContents:' provided by method 'mapView(<em>:markerInfoContents:)' conflicts with optional requirement method 'mapView(</em>:markerInfoContents:)' in protocol 'GMSMapViewDelegate'</p>
  </blockquote>
  
  <p>I tried rewriting those methods, but it did not help. I also checked for an update on Google Maps SDK, but last update is from February 2015.</p>
  
  <p>I would be thankful for any advice, thank you in advance! :)</p>