Como removo todas as anotações do MKMapView, exceto a anotação do local do usuário?

eu usoremoveAnnotations para remover minhas anotações demapView mas mesmo remover o local do usuário ann. Como posso evitar isso, ou como fazer o ann do usuário voltar para ver?

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

questionAnswers(7)

yourAnswerToTheQuestion