Ich habe den folgenden Code, der alle Annotationen in der aktuellen Map Map-Ansicht durchläuft und ihre Standortkoordinaten aktualisiert.Wie aktualisiere ich den Speicherort eines MKAnnotation-Objekts in einem mapView?
for existingMarker in self.mapView.annotations {
existingMarker.coordinate.latitude = 12.12121212
existingMarker.coordinate.longitude = 14.312121121
}
Leider ist dies nicht erlaubt. Mir wurde gesagt, dass "Koordinate" eine reine Eigenschaft ist. Das ist natürlich nicht so, wie ich den Standort der Annotationen von MKAnnotation aktualisieren soll, die bereits auf einer mapView gezeichnet wurden. Wie kann ich das dann tun? Speziell möchte ich dies tun und die Karte mit den neuen Koordinaten so schnell wie möglich "neu zeichnen" lassen. Ich bin mir sicher, dass dies möglich sein muss, da es sich um einen üblichen Anwendungsfall handelt.