title: How do I move marker along with moving of Google Map in iOS?
body: <p>I am displaying a marker in a particular place, along with displaying the current address in the address label on Google Maps.</p>
  
  <p>Now, I want to change the location by moving the Google Map, but the problem is that when I am moving the map, I should simultaneously move the marker along with the map, and I should display the address of that location in the address label.</p>
  
  <p>How can I do that?</p>
  
  <p>I tried this:</p>
  
  <pre><code>let destinationMarker = GMSMarker(position: self.destinationLocation.coordinate)
  
  let image = UIImage(named:"sourcemarker")
  destinationMarker.icon = image
  destinationMarker.draggable = true
  destinationMarker.map = self.viewMap
  //viewMap.selectedMarker = destinationMarker
  destinationMarker.title = "hi"
  destinationMarker.userData = "changedestination"
  
  func mapView(mapView: GMSMapView, didEndDraggingMarker marker: GMSMarker)
  {
      if marker.userData as! String == "changedestination"
      {
          self.destinationLocation = CLLocation(latitude: marker.position.latitude, longitude: marker.position.longitude)
          self.destinationCoordinate = self.destinationLocation.coordinate
          //getAddressFromLatLong(destinationCoordinate)
      }
  }
  </code></pre>