MFMailComposeViewControllerのデリゲートが呼ばれないとき

公開: 2014-04-28 07:05
更新: 2016-04-29 06:02
最近は暖かくなってきたので、
今月の電気代が先月の半分くらいになってました。助かります。誰か3億ください。

きっとなんかこんなのを書いているはず。
MFMailComposeViewController* mcvc = [[MFMailComposeViewController alloc] init];
mcvc.delegate = self;
[self presentViewController:mcvc animated:YES completion:nil];
それであっきぃのように
- (void)mailComposeController:(MFMailComposeViewController *)controller didFinishWithResult:(MFMailComposeResult)result error:(NSError *)error;が呼ばれないの!
と騒いでいる。

こうではなく
mcvc.delegate = self;
こう
mcvc.mailComposeDelegate = self;

これで解決っ


この記事をシェア
この記事にコメントする
書き込む
あっきぃ(@appstars_aki)
Web、iOSなフリーランサーです。好きなものはお寿司です。でもお寿司は高いので普段は雑草とか拾ったドングリを食べています。お仕事や意味もなく毎月お小遣いをくれる人を探してます。

お仕事の依頼や自分で作ったアプリのレビューを希望しちゃう方はaki@appstars.jpまでご連絡ください。