Global Variable


The default reuse identifier for the annotation view representing a cluster of annotations.


let MKMapViewDefaultClusterAnnotationViewReuseIdentifier: String


Use this constant to register a default annotation view to use for clusters of annotations. This cluster annotation view is used when your map view's delegate does not implement the mapView(_:viewFor:) method or when that method returns nil.

See Also

Creating Annotation Views

func register(AnyClass?, forAnnotationViewWithReuseIdentifier: String)

Registers an annotation view class that the map can create automatically.

func dequeueReusableAnnotationView(withIdentifier: String, for: MKAnnotation) -> MKAnnotationView

Returns a reusable annotation view using the specified identifier.

func dequeueReusableAnnotationView(withIdentifier: String) -> MKAnnotationView?

Returns a reusable annotation view located by its identifier.

func view(for: MKAnnotation) -> MKAnnotationView?

Returns the annotation view associated with the specified annotation object, if any.

let MKMapViewDefaultAnnotationViewReuseIdentifier: String

The default reuse identifier for your map's annotation views.