由于有太多相关资料参考,这里不再讲述百度地图如何调用以及定位相关的方法。这里主要讲述的是BMKMapView 对象的代理在整个app程序中只能有一个,否则将会出现崩溃的问题。如果已经存在一个BMKMapView的对象map1,且map1.delegate=self时,如果再在其他界面 要想重新创建BMKMapView的对象map2时,必须要进行[map1  viewWillDisappear];map1.delegate=nil;才能对map2进行map2.delegate=self;