私は、現在のリンゴマップビューのすべての注釈をループし、その位置座標を更新することを目的とした次のコードを持っています。mapViewでMKAnnotationオブジェクトの場所を更新するにはどうすればよいですか?
for existingMarker in self.mapView.annotations {
existingMarker.coordinate.latitude = 12.12121212
existingMarker.coordinate.longitude = 14.312121121
}
悲しいことに、これは許されません。私は、「座標」は取得専用のプロパティであると言われています。これは明らかに、mapViewに既に描画されている注釈のMKAnnotationの位置を更新する方法ではありません。どうすればいいですか?具体的には、これを行い、新しい座標ASAPを使用してマップを「再描画」したいと考えています。これは一般的な使用例のように思えるので、これが可能でなければならないと確信しています。