目录:
1、调用系统Safari
2、调用系统拨号(打电话)
3、调用系统信息(iMessage)
4、调用系统邮件(email)
注:需要引入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];