我有一个错误,当我点击导航栏上的后退键并卸载具有 MapKit (mapView) 并使用位置管理器的视图时,我的应用程序崩溃了“EXC_BAD_ACCESS”。尝试了几天来修复这个错误,最后为遇到这个问题的任何人想出了一个修复:
将此代码添加到您的 dealloc
- (void)dealloc {
mapView.delegate = nil;
locationManager.delegate = nil;
[mapView release];
[locationManager release];
}