Удалить GMSPolyline из GMSMapView

Я использую GoogleMap-IOS-1.8.1 SDK для отображения карты. Я должен нарисовать мая GMSPolyline на карте. После определенного события мне нужно удалить только всю GMSPolyline, так как я могу это сделать ...? Как говорят GoogleMaps / Documentation / IOS, для этого нужно использовать два метода.

 1. [mapView_ clear];
 2. Set your GMSPolyline's map property to nil

Здесь 1-й подход удаляет также все маркеры и оверлеи. что я не хочу И для второго я не думаю, что это хороший способ сохранить все ссылки Полилин. и затем установите его на ноль. Есть ли лучший способ сделать это .... ??

Вот что я хотел бы сделать.

for (GMSPolyline *polylineToremove  in mapView_.polyline)
    {
      [mapView_ removeOverlay:overlayToRemove];
    }

Ответы на вопрос(5)

Ваш ответ на вопрос