GMSReverseGeocodeCallback!
函数的类型为reverseGeocodeCoordinate()
的回调处理程序的示例是什么?
我只是不知道在'completionHandler'的第二个参数中输入什么。
func mapView(mapView: GMSMapView!, idleAtCameraPosition position: GMSCameraPosition!) {
geocoder.reverseGeocodeCoordinate(position.target, completionHandler: GMSReverseGeocodeCallback)
}
最佳答案
当您查找GMSReverseGeocodeCallback
的定义(cmd +单击)时,您会发现:
public typealias GMSReverseGeocodeCallback = (GMSReverseGeocodeResponse!, NSError!) -> Void
所以处理程序是:
geocoder.reverseGeocodeCoordinate(position.target, completionHandler: { (response: GMSReverseGeocodeResponse!, error: NSError!) -> Void in
//TODO
})
关于ios - 类型为“GMSReverseGeocodeCallback!”的回调处理程序的示例将是什么?为reverseGeocodeCoordinate()函数?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34096707/