ナビゲーション バーの [戻る] キーを押して、MapKit (mapView) を持ち、Location Manager を使用したビューをアンロードすると、アプリケーションが「EXC_BAD_ACCESS」でクラッシュするというバグがあります。バグを修正するために何日も試行し、最終的にこの問題に遭遇した人のための修正を思い付きました:
このコードを dealloc に追加します
- (void)dealloc {
mapView.delegate = nil;
locationManager.delegate = nil;
[mapView release];
[locationManager release];
}