gpt4 book ai didi

ios - 无法在 Swift 中遵循 MKAnnotation 协议(protocol)

转载 作者:搜寻专家 更新时间:2023-10-30 22:25:21 26 4
gpt4 key购买 nike

当我尝试遵循 MKAnnotation 协议(protocol)时,它抛出错误我的类不符合协议(protocol) MKAnnotation。我正在使用以下代码

import MapKit
import Foundation

class MyAnnotation: NSObject, MKAnnotation
{

}

同样的事情也可以用 Objective-C 实现。

最佳答案

您需要在调用中实现以下必需属性:

class MyAnnotation: NSObject, MKAnnotation {
var myCoordinate: CLLocationCoordinate2D

init(myCoordinate: CLLocationCoordinate2D) {
self.myCoordinate = myCoordinate
}

var coordinate: CLLocationCoordinate2D {
return myCoordinate
}
}

关于ios - 无法在 Swift 中遵循 MKAnnotation 协议(protocol),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29300565/

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