验证路线可能性MapKit

时间:2017-04-20 15:01:33

标签: objective-c routes mapkit

如何验证用户是否可以通过汽车运输从当前本地到目的地x?当用户在我的应用程序中选择无法通过汽车到达的目的地时,它只是不做任何事情,并且我想向用户显示不可能的警告。

1 个答案:

答案 0 :(得分:0)

我使用calculateDirectionsWithCompletionHandler中的MKDirections方法来发现它。这就是我做的事情

__block BOOL existRoute = nil;

    [directions calculateDirectionsWithCompletionHandler:^(MKDirectionsResponse * _Nullable response, NSError * _Nullable error) {

        if(response.routes.count > 0){
            existRoute = YES;
        }else{
            existRoute = NO;
        }

    }];