我一直在寻找很多小时试图在swift中找到解决此问题的解决方案。我发现了很多解释闭包的资源,但由于某种原因,我似乎无法得到这个工作。Swift中的完成处理程序
这是Objective-C代码我想转换成快捷:
[direction calculateDirectionsWithCompletionHandler:^(MKDirectionsResponse *response, NSError *error) {
NSLog(@"%@",[response description]);
NSLog(@"%@",[error description]);
}];
,我想,但不正常的SWIFT:
directions.calculateDirectionsWithCompletionHandler(response: MKDirectionsResponse?, error: NSError?) {
println(response.description)
println(error.description)
}
方向是MKDirections
对象。
谢谢!
这个工作非常感谢!上帝..闭包.. XD我会标记为答案,当它让我。再次感谢! –
太棒了!没问题。 – Adithya
或简称:'directions.calculateDirectionsWithCompletionHandler({(response,error)in/* code * /})' – David