下面是我在地图视图上放置注释的代码。在解开可选值错误"时,我意外地发现了一个"意外发现的nil。我不知道为什么我的注释值给出了零值。
import UIKit
import MapKit
class MapViewcontroller: UIViewController {
var itemStore: ItemStore!
@IBOutlet weak var mapView: MKMapView!
override func viewDidLoad() {
super.viewDidLoad()
print("test")
let annotation = MKPointAnnotation()
annotation.coordinate = CLLocationCoordinate2D(latitude: 40.71304, longitude: -74.0072)
annotation.title = "Test"
self.mapView.addAnnotation(annotation) //error here
}
答案 0 :(得分:0)
可能annotation
可以,只需检查您是否已将@IBOutlet weak var mapView: MKMapView!
与故事板对象相关联。