2009-10-03 16 views
7

आईफोन एसडीके में ईमेल कैसे भेजें? आईफोन से ईमेल पता लेने के लिए कोई उदाहरण ट्यूटोरियल भी?आईफोन एसडीके में ईमेल कैसे भेजें?

+0

संभावित डुप्लिकेट http://stackoverflow.com/questions/ 310 9 46/कैसे-कर-मैं-भेज-मेल-एक-आईफोन-एप्लिकेशन – luvieere

+0

एक डुप्लिकेट हां, लेकिन सवाल पुराना है और केवल आईफोन ओएस 2.0 उत्तर है। – PeyloW

+0

प्रश्न पूछने से पहले खोज का उपयोग करने का प्रयास करें। यदि आप पहले ही पोस्ट किए गए सही उत्तरों को वोट देते हैं तो इससे बहुत मदद मिलेगी। – Jordan

उत्तर

17

आपको MFMailComposeViewController कक्षा, और MFMailComposeViewControllerDelegate प्रोटोकॉल का उपयोग करना चाहिए, जो कि संदेशयूआई ढांचे में टकरा गया है।

एक संदेश भेजने के पहले:

MFMailComposeViewController* controller = [[MFMailComposeViewController alloc] init]; 
controller.mailComposeDelegate = self; 
[controller setSubject:@"My Subject"]; 
[controller setMessageBody:@"Hello there." isHTML:NO]; 
[self presentModalViewController:controller animated:YES]; 
[controller release]; 

तो उपयोगकर्ता काम करता है और आप समय में प्रतिनिधि कॉलबैक मिलती है:

- (void)mailComposeController:(MFMailComposeViewController*)controller 
      didFinishWithResult:(MFMailComposeResult)result 
         error:(NSError*)error; 
{ 
    if (result == MFMailComposeResultSent) { 
    NSLog(@"It's away!"); 
    } 
    [self dismissModalViewControllerAnimated:YES]; 
} 
संबंधित मुद्दे