GoogleMaps SDK for iOS v1.2 で、ポリラインを削除するとコードがクラッシュするという問題が発生しています。
redrawPolylines では、マップからすべてのポリラインを取り除き、新しいセットで更新します。このセクションは問題なく実行されますが、GoogleMaps が地図を再描画する段階になると、Google 独自のコード内のどこかでクラッシュします。
古いポリラインを削除してクラッシュしない部分は省略します
-(void) redrawPolylines
{
for (GMSPolyline* polyline in self.mapView.polylines) {
polyline.map=nil;
}
[self drawPolylines];
}
これに反対する人はいますか?