これは私のコードです
audioViewController *voiceRecorder = [audioViewController sharedManager];
[voiceRecorder stopRecording];
NSString *msg = [NSString stringWithFormat:@"Want to logout?"];
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Info"
message:msg
delegate:self
cancelButtonTitle:@"No"
otherButtonTitles:@"Yes", nil];
alert.tag = 100;
[alert show];
ビューコントローラーの1つでsharedManagerを呼び出しています。問題は、sharedManager メソッドが実行される前にアラートビューが実行されることです。コードを確認すると、「StopReording」メソッドが呼び出されますが、コードを実行すると、アラートが表示された後に機能します。メソッドが何かを返した後にのみアラートを表示するにはどうすればよいですか?