使用MFMailComposeViewController时出现问题

Eri*_*tto 4 email iphone xcode cocoa-touch objective-c

我正在尝试设置它,以便人们可以在我的应用程序中发送电子邮件.我正在引用这篇文章来做这件事,但我在构建上收到了这些警告: 在此输入图像描述

然后当我运行它时,它会出错: 在此输入图像描述

我想知道我是否只是将代码放在错误的区域.只是你知道我已经放置了

#import <MessageUI/MessageUI.h>
Run Code Online (Sandbox Code Playgroud)

在头文件中.

谢谢您的帮助!


编辑1

似乎问题在于我的ViewController的设置方式.事实上,我的所有UI代码都在一个单独的对象中,如下所示.这使我很难理解哪些代码在哪里.有什么建议? 在此输入图像描述

Gyp*_*psa 8

MessageUI框架添加到框架文件夹中并在viewController.h中导入这些类: -

#import <MessageUI/MessageUI.h>
#import <MessageUI/MFMailComposeViewController.h>

@interface *your controller* : UIViewController <MFMailComposeViewControllerDelegate>
Run Code Online (Sandbox Code Playgroud)