初始化self.geoCodeSearcher之后,并且设置代理,设置要查询的点之后,调用方法反地理编码查询self.reverseGeoCodeOption.reverseGeoPoint = pt;[self.geoCodeSearcher reverseGeoCode:self.reverseGeoCodeOption];结果会在- (void)onGetReverseGeoCodeResult:(BMKGeoCodeSearch *)searcher result:(BMKReverseGeoCodeResult *)result errorCode:(BMKSearchErrorCode)error;这个代理方法中显示,这个是没有问题的,实测也能反地理编码?问题:我在数组中遍历元素,用元素对象的属性,作为geoCodeSearcher的地点参数查询,比方说数组有10个元素,在遍历数组的时候,调用[self.geoCodeSearcher reverseGeoCode:self.reverseGeoCodeOption];方法,也就是说调用了10次,按道理讲onGetReverseGeoCodeResult这个代理方法会也会调用10次,将每次的查询结果返回,但是现在实测在遍历数组查询的时候,无论元素多少数量,这个onGetReverseGeoCodeResult代理方法只会调用一次,这是什么原因呢??????onGetReverseGeoCodeResult这个方法已经是异步处理的。