を割り当て解除しました。 MembersDetailViewControllerは、マップを表示するには、別のビューを開くことができます。のUITableViewControllerは、私は次のコードで奇妙な問題を抱えている
MapViewController *mapViewController = [[MapViewController alloc]
initWithNibName:@"MapViewController" bundle:nil];
mapViewController.delegate = self;
mapViewController.latitude = @"54.5944504";//self.latitude;
mapViewController.longitude = @"-5.6592376";//self.longitude;
[mapViewController setModalTransitionStyle:UIModalTransitionStylePartialCurl];
[self presentModalViewController:mapViewController animated:YES];
[mapViewController release];
問題がMapViewControllerを却下し、戻るボタンがMemberDetailViewControllerに押されたときに、私は次のエラーメッセージを取得することである:
-[MembersDetailViewController retain]: message sent to deallocated instance 0x51663e0
場合私は[mリリース]をコメントアウトして、すべて正常に動作します。 MapViewControllerが呼び出されていない場合も、すべてがOKです。なぜこれが起こっているのか分かりません。私はinitを割り当てると解放する必要があるという印象を常に受けていましたか?
ご協力いただければ幸いです。
あなたは何が良いようです。あなたはそれが他のどこかで過剰にリリースされていないと確信していますか? – jtbandes