我从calculateDirectionsWithCompletionHandler
调用MKDirections
方法,但永远不会调用完成处理程序。甚至没有错误。由于请求是在主线程中进行的,因此整个应用程序都会被卡住。我确保directionRequest有源和目标,并且两个位置都不是nil。有人经历过同样的事情吗?
[directions calculateDirectionsWithCompletionHandler:^(MKDirectionsResponse * _Nullable response, NSError * _Nullable error) {
if (error) {
NSLog(@"%@", error);
}else{
// Deal with the response
}
}];