آموزش ارسال ایمیل در برنامه نویسی iOS 

3 سال پیش
آموزش ارسال ایمیل در برنامه نویسی iOS

آموزش ارسال ایمیل در برنامه نویسی iOS 

در این درس از مجموعه آموزش برنامه نویسی سایت سورس باران، به آموزش ارسال ایمیل در برنامه نویسی iOS خواهیم پرداخت. ما می توانیم با استفاده از برنامه ایمیل دستگاه iOS ایمیل ارسال کنیم.

مراحل ارسال ایمیل 

مرحله ۱ – یک برنامه مبتنی بر View ساده ایجاد کنید.
مرحله ۲ – فایل پروژه خود را انتخاب کنید ، سپس اهداف را انتخاب کنید و سپس MessageUI.framework را اضافه کنید.
مرحله ۳ – یک دکمه در ViewController.xib اضافه کنید و یک اقدام برای ارسال ایمیل ایجاد کنید.
مرحله ۴ – ViewController.h را به صورت زیر به روز کنید –
#import <UIKit/UIKit.h>
#import <MessageUI/MessageUI.h>

@interface ViewController : UIViewController<MFMailComposeViewControllerDelegate> {
   MFMailComposeViewController *mailComposer;
}

-(IBAction)sendMail:(id)sender;

@end

 

مرحله ۵ – ViewController.m را به صورت زیر به روز کنید –
#import "ViewController.h"

@interface ViewController ()
@end

@implementation ViewController

- (void)viewDidLoad {
   [super viewDidLoad];
}

- (void)didReceiveMemoryWarning {
   [super didReceiveMemoryWarning];
   // Dispose of any resources that can be recreated.
}

-(void)sendMail:(id)sender {
   mailComposer = [[MFMailComposeViewController alloc]init];
   mailComposer.mailComposeDelegate = self;
   [mailComposer setSubject:@"Test mail"];
   [mailComposer setMessageBody:@"Testing message 
   for the test mail" isHTML:NO];
   [self presentModalViewController:mailComposer animated:YES];
}

#pragma mark - mail compose delegate
-(void)mailComposeController:(MFMailComposeViewController *)controller 
   didFinishWithResult:(MFMailComposeResult)result error:(NSError *)error{
   
   if (result) {
      NSLog(@"Result : %d",result);
   }
   
   if (error) {
      NSLog(@"Error : %@",error);
   }
   
   [self dismissModalViewControllerAnimated:YES];
}
@end

خروجی

وقتی برنامه را اجرا می کنیم ، خروجی زیر را خواهیم گرفت –

آموزش ارسال ایمیل در برنامه نویسی iOS

با کلیک روی Send Email، خروجی زیر را خواهیم گرفت –

آموزش ارسال ایمیل در برنامه نویسی iOS

 

منبع.

لیست جلسات قبل آموزش برنامه نویسی iOS

  1. آموزش برنامه نویسی iOS
  2.  شروع آموزش برنامه نویسی iOS 
  3.  آموزش تنظیمات محیطی iOS 
  4. آموزش objective C در بزنامه نویسی iOS 
  5. آموزش ایجاد برنامه آیفون در برنامه نویسی iOS
  6. آموزش اکشن و خروجی در برنامه نویسی iOS
  7. آموزش Delegate در iOS 
  8.  آموزش عناصر UI در برنامه نویسی iOS 
  9. آموزش ایجاد شتاب سنج در برنامه نویسی iOS
  10.  برنامه های جهانی در برنامه نویسی iOS
  11. آموزش مدیریت دوربین در برنامه نویسی iOS 
  12. آموزش مدیریت مکان در برنامه نویسی iOS 
  13. آموزش پایگاه داده SQLite در برنامه نویسی iOS 
0
برچسب ها :
نویسنده مطلب erfan molaei

دیدگاه شما

بدون دیدگاه