मैं एक्सकोड में नया हूं, और सोच रहा हूं कि ऐप में ईमेल कैसे भेजना है! मेरा कोड नीचे है, लेकिन मुझे त्रुटि मिल रही है "'jakem' के लिए कोई दृश्य @interface 'selectViewControllerAnimated:'" घोषित करता है। क्या मेरा कोड पूरी तरह से गलत है? या क्या मैं सिर्फ चयनकर्ता घोषित करना भूल गया, और मैं चयनकर्ता को कैसे घोषित करूं? मैंने कम से कम एक घंटे के लिए पूरे इंटरनेट पर शोध किया है, और कुछ भी काम नहीं कर रहा है। कृपया मेरी मदद करो!एक्सकोड में किसी ऐप के अंदर ई-मेल कैसे भेजें?
-(IBAction)sendEmail{
MFMailComposeViewController *composer = [[MFMailComposeViewController alloc] init];
[composer setMailComposeDelegate:self];
if ([MFMailComposeViewController canSendMail]) {
[composer setToRecipients:[NSArray arrayWithObjects:@"[email protected]", nil]];
[composer setModalTransitionStyle:UIModalTransitionStyleCrossDissolve];
[self presentViewController:composer animated:YES];
}
}
-(void)mailComposeController:(MFMailComposeViewController *)controller didFinishWithResult:(MFMailComposeResult)result error:(NSError *)error {
if(error) {
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"error" message:[NSString stringWithFormat:@"error %@", [error description]] delegate:nil cancelButtonTitle:@"dismiss" otherButtonTitles:nil, nil];
[alert show];
[self dismissViewControllerAnimated:YES];
}
else {
[self dismissViewControllerAnimated:YES];
}
}
प्रतिक्रिया के लिए धन्यवाद! और हाँ मैंने अपने हेडर फ़ाइल –