我有以下行,该行曾经在Swift中的iOS 8中工作。
let placemark = placemarks![0] as? CLPlacemark
let destinationPlacemark = MKPlacemark(
coordinate: placemark!.location!.coordinate,
addressDictionary: placemark?.addressDictionary
)
但是现在它给了我以下例外:
无法转换类型[[NSObject:AnyObject]?到预期的参数类型“ [String:AnyObject]?”
我怎样才能做到这一点?
您需要将类型转换为 [String : AnyObject]
placemark?.addressDictionary as? [String:AnyObject]
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句