这几天在看地图反编码,我的框架结构是分栏,分栏第一个VC就直接加载MapView,并且定位,进行反编码,但是就是一直在:
- (void)onGetReverseGeoCodeResult:(BMKGeoCodeSearch*)searcher result:(BMKReverseGeoCodeResult*)result errorCode:(BMKSearchErrorCode)error;
中报错。前前后后检查了好多问题,最后排查是因为加载过快,导致还没鉴定完成就直接执行这个方法了,所以一定要将此方法延迟使用或者调用显示等。