gpt4 book ai didi

ios - EXC_BAD_ACCESS 在 Swift 中访问自定义 MKAnnotation 的属性时

转载 作者:搜寻专家 更新时间:2023-10-31 22:52:50 24 4
gpt4 key购买 nike

我有一个包含模型类 Poi 的自定义 MKAnnotation。

我是这样初始化的

let annotation = PoiAnnotation()
annotation.poi = poi
...

然后在我的 calloutAccessoryControlTrapped 委托(delegate)中:

func mapView(mapView: MKMapView, annotationView view: MKAnnotationView, calloutAccessoryControlTapped control: UIControl) {
let annotation = view.annotation as PoiAnnotation

selectedPoi = annotation.poi

在我尝试访问注释的 .poi 属性时,我得到了 EXC_BAD_ACCESS 异常。有人知道为什么吗?

最佳答案

这个 EXC_BAD_ACCESS 错误和“仅在模拟器上”的症状通常可以通过项目清理来清除。

尝试“产品 - 清洁”对我有用。

关于ios - EXC_BAD_ACCESS 在 Swift 中访问自定义 MKAnnotation 的属性时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24191647/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com