Ciao ho cercato qui sul forum ma nessun aiuto trovato quindi lo sto postando nuovo. Ecco lo scenario, sto creando un mfmailcomposeviewcontroller nel RootViewController principale, sto mostriamo chiamando presentviewcontroller ma quando si è respinta ottengo questo errore:errore: l'indirizzo non contiene una sezione che punta a una sezione in un file oggetto
error: address doesn't contain a section that points to a section in a object file
Il codice sto utilizzando è il seguente:
-(void) mailButtonTapped
{
if ([MFMailComposeViewController canSendMail]) {
mailViewController_ = [[MFMailComposeViewController alloc] init];
mailViewController_.mailComposeDelegate = self;
[mailViewController_ setSubject:@"Try ..."];
[mailViewController_ setMessageBody:@"Hey I just tried ..." isHTML:NO];
NSData *videoData = [NSData dataWithContentsOfURL:movieURL_];
[mailViewController_ addAttachmentData:videoData mimeType:@"video/quicktime" fileName:@"Video.mov"];
[self presentViewController:mailViewController_ animated:YES completion:nil];
}
else {
UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:@"Sharing Not Possible" message:@"Configure your mail to send the mail" delegate:nil cancelButtonTitle:@"OK" otherButtonTitles: nil];
[alertView show];
[alertView release];
}
}
-(void)mailComposeController:(MFMailComposeViewController*)controller didFinishWithResult:(MFMailComposeResult)result error:(NSError*)error
{
NSString *title = @"Email";
NSString *msg = nil;
if (result == MFMailComposeResultFailed)
msg = @"Unable to send, check your email settings";
else if (result == MFMailComposeResultSent)
msg = @"Email Sent Successfully!";
else if (result == MFMailComposeResultCancelled || result == MFMailComposeResultSaved)
msg = @"Sending Cancelled";
UIAlertView* alertView = [[UIAlertView alloc] initWithTitle:title message:msg delegate:self cancelButtonTitle:@"OK" otherButtonTitles:nil];
[alertView show];
[alertView release];
[self dismissViewControllerAnimated:YES completion:nil];
}
Dopo aver respinto ricevo l'errore:
error: address doesn't contain a section that points to a section in a object file
Please help me
Stai usando ARC? – Max
no, non sto usando – kashif789us
ho provato a rilasciare mailViewController dopo aver chiusoviewcontroller ma non ho avuto fortuna – kashif789us