场景我需要在App中开发一个逻辑,我可能会获得两个以上的地址,我需要找到最佳路由,顺序并开始指向所有地址。
示例:我们假设我有4个地址,如A,B,C和D.让'假设最佳路线(关于距离以及可能的交通)是
Current location --> C --> B --> D --> A
。
限制:方法
+ (BOOL)openMapsWithItems:(NSArray *)mapItems launchOptions:(NSDictionary *)launchOptions
文件说:
如果在launchOptions字典中指定MKLaunchOptionsDirectionsModeKey
选项,则mapItems array must have no more than two items in it
。如果数组包含一个项目,则地图应用程序会生成从用户当前位置到地图项目指定位置的路线。如果数组包含两个项目,则地图应用程序会生成从第一个项目的位置到阵列中第二个项目的位置的路线。
如何开始指向包含所有奉献目的地的最佳路径?
提前致谢。