Я немного изо всех сил, чтобы построить вызов в SWIFT для этой функцииSwift синтаксис - укупорочные
func addressFromLocation(location:CLLocation!, completionClosure:((NSDictionary?)->())){
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), {() -> Void in
var geoCoder = CLGeocoder()
geoCoder.reverseGeocodeLocation(location, completionHandler: { (placeMarks, error) -> Void in
if let places = placeMarks {
var marks = places[0] as! CLPlacemark
completionClosure(marks.addressDictionary)
}else {
completionClosure(nil)
}
})
})
}
Может кто-нибудь помочь?
вы можете дать немного больше объяснений о том, что вы пытаетесь построить.? – arthankamal
@arthankamal Я хочу назвать эту функцию, чтобы построить вызов в соответствии с синтаксисом SWIFT, который я не знаю, как это сделать. – Vanya
http://stackoverflow.com/a/27750189/1866077, надеюсь, что это поможет – arthankamal