Swift:Can';使用地址初始化MKPlaceMark
找不到类型“MKPlacemark”的初始值设定项,该初始值设定项接受类型为“(坐标:CLLocationCoordinate2D,addressDictionary:[NSString:String?])的参数列表Swift:Can';使用地址初始化MKPlaceMark,swift,mapkit,Swift,Mapkit,找不到类型“MKPlacemark”的初始值设定项,该初始值设定项接受类型为“(坐标:CLLocationCoordinate2D,addressDictionary:[NSString:String?])的参数列表 MLPlacemark的初始化给了我这个错误。我做错了什么?错误消息中的问号表示self.store.address1(以及其他参数)是可选的,需要展开…就是这样。我现在将永远理解这种错误。谢谢 let addressDict = [kABPerso
MLPlacemark的初始化给了我这个错误。我做错了什么?错误消息中的问号表示
self.store.address1
(以及其他参数)是可选的,需要展开…就是这样。我现在将永远理解这种错误。谢谢
let addressDict =
[kABPersonAddressStreetKey as NSString: self.store.address1,
kABPersonAddressCityKey as NSString: self.store.city,
kABPersonAddressStateKey as NSString: self.store.state,
kABPersonAddressZIPKey as NSString: self.store.zipCode]
let place = MKPlacemark(coordinate: placemark.location.coordinate, addressDictionary: addressDict)