地図上に物を描こうとしています(MKMapView
)。 MKMapView
にはadd(overlay : MKOverlay)
メソッドがあり、オーバーレイを追加できます。Xcode 8でタイプ階層を表示するには?
このチュートリアルでは、MKGeodesicPolyline
をadd(overlay : MKOverlay)
メソッドの引数として使用しています。 MKGeodesicPolyline
はMKPolyline
のサブクラスであり、MKPolyline
がMKOverlay
に準拠しています。
しかし、を除いてadd(overlay : MKOverlay)
の方法をMKMapView
に渡すことができます。これを知るには、MKOverlay
に従うものすべてを、直接、またはMKOverlay
に直接準拠するクラスの子孫として学習する必要があります。
どうすればいいですか?私はシンボルナビゲータを使用しましたが、達成したいことはできませんでした。
add(overlay : MKOverlay)
メソッドに渡すことができるクラスのリストを取得するにはどうすればよいですか?