uni*_*b0y 4 directions swift ios9 xcode7 swift2
我现在有另一个问题与MapKit/MKDirections.
在我完成所有工作之后,Swift 2.0出现并且'calculateDirectionsWithCompletionHandler'方法看起来像这样:
directions.calculateDirectionsWithCompletionHandler({(response:
MKDirectionsResponse!, error: NSError!) in
if error != nil {
println("Error getting directions")
} else {
self.showRoute(response)
}
})
Run Code Online (Sandbox Code Playgroud)
不再起作用了.它在第1行给出了这个错误:
'(MKDirectionsResponse!, NSError!) -> Void' is not convertible to 'MKDirectionsHandler' (aka '(Optional<MKDirectionsResponse>, Optional<NSError>) -> ()')
Run Code Online (Sandbox Code Playgroud)
在更新之前,这非常合适....提前感谢您的帮助!:-)
对于swift 2.0:
let directions = MKDirections(request: request)
directions.calculateDirectionsWithCompletionHandler{
response, error in
guard let response = response else {
//handle the error here
return
}
self.showRoute(response)
}
Run Code Online (Sandbox Code Playgroud)
有关更多信息,请参阅此处.
| 归档时间: |
|
| 查看次数: |
2240 次 |
| 最近记录: |