我有一个错误,当我点击导航栏上的后退键并且卸载了具有MapKit(mapView)并使用位置管理器的视图时,我的应用程序崩溃了"EXC_BAD_ACCESS".试了好几天来修复这个bug,最后找到了解决这个问题的人的修复:
将此代码添加到您的dealloc
- (void)dealloc {
mapView.delegate = nil;
locationManager.delegate = nil;
[mapView release];
[locationManager release];
}
Run Code Online (Sandbox Code Playgroud)