当点击按钮时,我调用一个叫做MFMailComposeViewController的VC(视图控制器),当消息发送完成后,它会解除显示该视图控制器,此时我希望它呈现不同的视图控制器。但是,每次发送电子邮件后,它都会崩溃,我知道我做错了什么,但我不确定是哪里出了问题。
以下是我解除显示和呈现新视图控制器的代码。
以下是我解除显示和呈现新视图控制器的代码。
- (void) mailComposeController:(MFMailComposeViewController *)controller didFinishWithResult:(MFMailComposeResult)result error:(NSError *)error {
[self dismissViewControllerAnimated:true completion:nil];
[self presentViewController:_emailConfirmationPage animated:YES completion:nil];}
我在想问题可能是我使用了 self
,但我不确定该用什么代替它。