分配我有下面的代码行,MFMailComposersheet不会在设备的iOS 5.1版本
MFMailComposeViewController *picker = [[MFMailComposeViewController alloc] init];
picker.mailComposeDelegate = self;
[picker setSubject:APP_NAME];
[picker addAttachmentData:pdfData mimeType:@"pdf" fileName:pdfFileName];
NSString *emailBody = @"";
[picker setMessageBody:emailBody isHTML:YES];
[self presentModalViewController:picker animated:YES];
但iPad的只是停留在代码的第一行。
MFMailComposeViewController *picker = [[MFMailComposeViewController alloc] init];
当我把破发点上的另一条线是不来的第二行代码,这只是卡住,无法打开MailCompserSheet并且它是挂。
此问题仅在iOS版本5.1中出现。
所以无论如何有想法该怎么办?
可以肯定的是,你可以在第一行之后放入一个NSLog,以确保它不会去那里,看看它是如何发生的。 – Madhu 2012-03-19 06:13:21
@Madhu我怎么能把NSLog,因为它不是从第一行到第二行,调试器停在第一行。请帮助,如果你发现相同类型的问题 – 2012-03-19 06:15:08