小编Mar*_*aya的帖子

错误:无法将类型NSKVONotifying_MKUserLocation的值强制转换为Park_View.AttractionAnnotation

使用此功能时:

func mapView(mapView: MKMapView!, viewForAnnotation annotation: MKAnnotation!) -> MKAnnotationView! {
    let annotationView = AttractionAnnotationView(annotation: annotation, reuseIdentifier: "Attraction")
    annotationView.canShowCallout = true
    return annotationView
}
Run Code Online (Sandbox Code Playgroud)

发生此错误:

无法将'NSKVONotifying_MKUserLocation'(0x7e8a62b0)类型的值转换为'Park_View.AttractionAnnotation'(0xf7948).

它运行良好,但当我尝试添加CoreLocation以查找我的代码的用户位置时,我开始出现此错误.

core-location mapkit mkannotation swift

3
推荐指数
1
解决办法
2188
查看次数

标签 统计

core-location ×1

mapkit ×1

mkannotation ×1

swift ×1