title: Moving annotations in MKMapView according to server data (latitude and longitude)
body: <p>In my app I am showing location of some other person by getting their location (latitude and longitude) from server at particular interval. </p>
  
  <p>After getting I have to remove all annotations and drop new annotations based on the server data. </p>
  
  <p>But it looks very inefficient as when we have the annotation for the same user previously exists even then I'm removing and adding the same user annotation. </p>
  
  <p>So I want to know can we move the MKAnnotation from one coordinate to other? I have tried "setCoordinate" property but unable to succesfuly implement it. </p>
  
  <p>Also it is not "touch and drag" kind. The annotations move itself when the app get data (latitude and longitude) from server.</p>