Why is it so useful to delete annotations?
[self.mapView removeAnnotations:[self.mapView annotations]];
It doesn't work.do this:
[self.mapView removeAnnotations:self.mapView.annotations];
The system definition:
- (void)removeAnnotations:(NSArray<id<MKAnnotation>> *)annotations;