したがって、主題はほとんど自明です。私が足を踏み入れたとき
if ([MFMailComposeViewController canSendMail] && [sender.titleLabel.text isEqualToString:@"Contact Support"])
[self displaySupportComposerSheet];
else if([MFMailComposeViewController canSendMail])
[self displayDarrenComposerSheet];
コンソールに次のメッセージが表示されます:CanSendMailの状態を判断するためのメッセージメールのタイムアウト
また、メール作成の古いスタイルと思われるものを試しました。
Class mailClass = (NSClassFromString(@"MFMailComposeViewController"));
それでも同じメッセージが表示されます。何か案は?
また、MFMailComposeViewControllerを各メソッドのローカル変数ではなくプロパティにしたときは、気に入らなかったようですが、それはなぜですか?