有时,当我使用相同的参数调用此函数时,我的应用会崩溃,有时它会按预期运行:
-(void)reloadMapWithLocation:(CLLocation*)location distance:(int)distance{
MKCoordinateRegion region= MKCoordinateRegionMakeWithDistance(location.coordinate,distance,distance);
[self.mapView setRegion:region animated:YES];
}
distance
的值为2000,并且该位置是欧洲国家/地区中的典型位置。这是我在应用程序崩溃时收到的错误消息:
-[MapPoint updateFramerate]:无法识别的选择器已发送到实例0x282a58f60 ***由于未捕获的异常'NSInvalidArgumentException'而终止应用程序,原因:'-[[MapPoint updateFramerate]:无法识别的选择器已发送到实例0x282a58f60'
我不知道为什么会这样。任何帮助将不胜感激。