iOS向けGoogle Maps APIバージョン1.6を使用するようにアプリを更新しました。それは今GMSMapView
の三つの重要な方法は推奨されていることを私に示していますバージョン1.6で廃止されたGMSMapViewメソッド
'markers' is deprecated
'polylines' is deprecated
'groundOverlays' is deprecated
最初は、私はGoogleのドキュメントで、このの言及がないので、それは私の側の問題かもしれないと思ったが、その後、私はヘッダファイルを見てそしてそれらが実際に廃止されていることに気づいたが、彼らは同じことを達成するために使用するための別の方法を指定しない:
- (NSArray *)markers __GMS_AVAILABLE_BUT_DEPRECATED;
- (NSArray *)groundOverlays __GMS_AVAILABLE_BUT_DEPRECATED;
- (NSArray *)polylines __GMS_AVAILABLE_BUT_DEPRECATED;
誰かが非推奨メソッドを使用せずにこれを行う方法に私を指すことができますか?ありがとう!
EDIT:私はちょうどあなたがマップからすべてのマーカーやポリラインを削除することになる[mapView clear]
を行うことができます方法を発見した、唯一のマーカーを削除せずにすべてのポリラインを削除する方法はありますか?