¿Cómo elimino todas las anotaciones de MKMapView excepto la anotación de ubicación de usuario?

yo sueloremoveAnnotations para eliminar mis anotaciones demapView pero lo mismo quita la ubicación del usuario ann. ¿Cómo puedo evitar esto o cómo hacer que el usuario y el usuario vuelvan a verlo?

NSArray *annotationsOnMap = mapView.annotations;
        [mapView removeAnnotations:annotationsOnMap];

Respuestas a la pregunta(7)

Su respuesta a la pregunta