こんにちは、ブロックを使用して、ビューコントローラのスタックへのプッシュを実装しています。私のコードは次の通りです:ブロック内のビューコントローラを解放する場所
私の質問は、メモリ管理のためにどこでfirstViewインスタンスを公開できますか?私は完了ブロック自体にそれを解放しようとしたが、私は、「メモリの問題」を取得します私はこのケースでsplashViewからfirstView
FirstViewController *firstView = [[FirstViewController alloc]init];
[firstView setCompletionHandler:^(BOOL isRequestInvite){
splashView=[[AuthSplashController alloc] init];
[splashView setCompletionHandler:onceCompleted];
[navCon pushViewController:splashView animated:YES];
//[firstView release];
}];
[navCon pushViewController:firstView animated:NO];
に戻す]ボタンを押すと、どこ解放する最高の場所でしょうfirstView?
正解:スローARCで何かをリリースしないでください。 –