【发布时间】:2010-08-17 00:46:45
【问题描述】:
在我的应用程序中,MFMailComposeViewController 工作正常,但创建 MFMessageComposeViewController 的新实例失败。
这是两者的代码:
-( IBAction)sendSMS: (id)sender
{
MFMessageComposeViewController *picker = [[[MFMessageComposeViewController alloc] init] autorelease];
picker.messageComposeDelegate = self;
NSArray *toRecipients = [NSArray arrayWithObject: cell.currentTitle ];
picker.recipients = toRecipients;
[self presentModalViewController:picker animated:YES];
}
-( IBAction)sendEmail: (id)sender
{
MFMailComposeViewController *picker = [[[MFMailComposeViewController alloc] init] autorelease];
picker.mailComposeDelegate = self;
NSArray *toRecipients = [NSArray arrayWithObject: email.currentTitle ];
[picker setToRecipients:toRecipients];
[self presentModalViewController:picker animated:YES];
}
看起来一切都正确链接,因为电子邮件视图控制器工作正常。有什么我遗漏的东西可能是配置方面的吗?
【问题讨论】:
-
当提问者评论接受的答案时,MFMailComposeViewController 结果为
nil是因为他使用了模拟器。
标签: iphone objective-c ios4 mfmailcomposeviewcontroller