邮件、短信
来源:互联网 发布:html注册页面源码 编辑:程序博客网 时间:2024/05/22 12:58
邮件
//// ViewController.m//#import "ViewController.h"#import <MessageUI/MessageUI.h> // 库@interface ViewController ()<MFMailComposeViewControllerDelegate>@end@implementation ViewController- (void)viewDidLoad { [super viewDidLoad]; [_SendMailAction addTarget:self action:@selector(SendMail:) forControlEvents:UIControlEventTouchUpInside];}-(void)SendMail:(UIButton*)button{ MFMailComposeViewController *mailvc = [[MFMailComposeViewController alloc] init]; // 类方法调用2种方式 // [MFMailComposeViewController canSendMail] if ([[mailvc class] canSendMail]) { mailvc.mailComposeDelegate = self; [mailvc setSubject:@"主题"]; [mailvc setMessageBody:@"内容" isHTML:false]; NSArray * array = @[@"xxxxxxxxx@qq.com",@"xxxxxx@gmail.com"]; [mailvc setToRecipients:array]; [self presentViewController:mailvc animated:true completion:nil]; }} // 代理方法-(void)mailComposeController:(MFMailComposeViewController *)controller didFinishWithResult:(MFMailComposeResult)result error:(NSError *)error{ switch (result) { case MFMailComposeResultSent: NSLog(@"发送成功"); break; case MFMailComposeResultFailed: NSLog(@"发送失败"); break; case MFMailComposeResultCancelled: NSLog(@"发送取消"); break; case MFMailComposeResultSaved: NSLog(@"save"); break; default: break; }}@end
短信
//// ViewController.m//#import "ViewController.h"#import <MessageUI/MessageUI.h> // 库@interface ViewController ()<MFMessageComposeViewControllerDelegate>//遵守代理@end@implementation ViewController- (void)viewDidLoad { [super viewDidLoad]; [_SendMessageButton addTarget:self action:@selector(sendMesssage:) forControlEvents:UIControlEventTouchUpInside];}-(void)sendMesssage:(UIButton*)button{ // 判断是否支持发送短信 if ([MFMessageComposeViewController canSendText]) { MFMessageComposeViewController * messageVc = [[MFMessageComposeViewController alloc] init]; messageVc.messageComposeDelegate = self;//代理 [messageVc setSubject:@"主题"]; [messageVc setBody:@"内容"]; messageVc.recipients = @[@"188******60"]; [self presentViewController:messageVc animated:true completion:nil]; }}-(void)messageComposeViewController:(MFMessageComposeViewController *)controller didFinishWithResult:(MessageComposeResult)result{ switch (result) { case MessageComposeResultSent: NSLog(@"信息发送成功"); break; case MessageComposeResultFailed: NSLog(@"信息发送失败"); break; case MessageComposeResultCancelled: NSLog(@"信息发送取消"); break; default: break; }}@end
阅读全文
1 0
- 短信,邮件
- 邮件、短信
- 调用发短信、邮件
- 发送短信/邮件/打电话:
- ios 打电话、短信、邮件
- 短信、邮件群发平台
- iOS - 邮件 短信 通讯录
- 电话短信和邮件
- 发送短信或邮件
- 发短信/邮件/打电话
- 短信与邮件
- ios打电话、短信、邮件
- 调用邮件接口发送邮件 调用短信接口发送短信
- 用MAPI操作短信邮件
- 使用邮件到达短信通知
- iphone 发送短信/邮件/打电话
- 短信,电话,邮件,提示框
- 短信,电话,邮件,提示框
- css复习——鼠标
- 024、面向对象的三大基本特征-多态
- 读懂 Netty 的高性能架构之道
- 笔记
- 浅谈TCP协议在android中的使用
- 邮件、短信
- QML入门必知教程
- log4j系列—log4j.properties配置详解与实例-全部测试通过
- struts2配置文件result的type属性有哪些?
- 6个变态的C语言Hello World程序
- GBDT算法原理及调参实现
- NYOJ 495 少年 DXH
- linux目录结构与文件基本操作
- 025、抽象类