作者:mobiledu2502889953 | 来源:互联网 | 2023-05-16 08:12
当我尝试符合MKAnnotation
协议时,它会抛出错误,我的类不符合协议MKAnnotation
.我使用以下代码
import MapKit
import Foundation
class MyAnnotation: NSObject, MKAnnotation
{
}
Objective-C也可以做同样的事情.
1> Abdullah..:
您需要在调用中实现以下必需属性:
class MyAnnotation: NSObject, MKAnnotation {
var myCoordinate: CLLocationCoordinate2D
init(myCoordinate: CLLocationCoordinate2D) {
self.myCoordinate = myCoordinate
}
var coordinate: CLLocationCoordinate2D {
return myCoordinate
}
}