系统服务SystemMethods

目录:
1、调用系统Safari
2、调用系统拨号(打电话)
3、调用系统信息(iMessage)
4、调用系统邮件(email)

Coding地址

注:需要引入MessageUI.framework

1、调用系统Safari

//首先获取网址,必须包括http:// 如果没有请手动添加。
NSString *urlStr = self.txtURL.text;

//转换成URL
NSURL *url = [NSURL URLWithString:urlStr];

//调用系统方法打开URL
[[UIApplication sharedApplication] openURL:url];

2、调用系统拨号(打电话)

 //获取目标号码字符串
NSString *urlStr = self.txtURL.text;
urlStr = [NSString stringWithFormat:@"tel://%@",urlStr];

//转换成URL
NSURL *url = [NSURL URLWithString:urlStr];

//调用系统方法拨号
[[UIApplication sharedApplication] openURL:url];

3、调用系统信息(iMessage)

//获取目标号码字符串
NSString *urlStr = self.txtURL.text;

urlStr = [NSString stringWithFormat:@"sms://%@",urlStr];

//转换成URL
NSURL *url = [NSURL URLWithString:urlStr];

//调用系统方法
[[UIApplication sharedApplication] openURL:url];

4、调用系统邮件(email)

// 获取收件人,邮件主题,以及邮件内容
NSString *to = self.txtTo.text;

NSString *subject = self.subject.text;

NSString *body = self.body.text;

//转换成URL
NSString *urlStr = [NSString stringWithFormat:@"mailto:?to=%@&subject=%@&body=%@",to,subject,body];
NSURL *url = [NSURL URLWithString:urlStr];

//调用系统方法
[[UIApplication sharedApplication] openURL:url];

你可能感兴趣的:(系统服务SystemMethods)