Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/43.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 需要关于xcode中邮件生成器的帮助吗_Iphone_Xcode_Email - Fatal编程技术网

Iphone 需要关于xcode中邮件生成器的帮助吗

Iphone 需要关于xcode中邮件生成器的帮助吗,iphone,xcode,email,Iphone,Xcode,Email,我在上有警告,下面有错误消息。请帮忙 从不兼容的类型“MyViewController”分配给“id” 和 类“MyViewController”未实现“MFMailComposeViewController”协议 代码是 -(void)displayComposerSheet { MFMailComposeViewController *picker = [[MFMailComposeViewController alloc] init]; //below bold code is w

我在上有警告,下面有错误消息。请帮忙

从不兼容的类型“MyViewController”分配给“id”
类“MyViewController”未实现“MFMailComposeViewController”协议

代码是

-(void)displayComposerSheet 

{

MFMailComposeViewController *picker = [[MFMailComposeViewController alloc] init];

//below bold code is warning 

    **picker.mailComposeDelegate = self;**

[picker setSubject:@"My first apps!"];


// Set up recipients
NSArray *toRecipients = [NSArray arrayWithObjects: nil]; 


[picker setToRecipients:toRecipients];

[picker setMessageBody:TextView.text isHTML:NO];

[self presentModalViewController:picker animated:YES];

[picker release];

}

问题在于错误显示:您的类
MyViewController
不符合
MFMailComposeViewControllerDelegate
协议。您的接口线应如下所示:

@interface MyViewController : UIViewController <MFMailComposeViewControllerDelegate>
@接口MyViewController:UIViewController
当然,您应该确保在类中实现
mailComposeController:didFinishWithResult:error: