openURL的使用(iOS调用系统电话、浏览器、地图、邮件)

代码段:[[UIApplication sharedApplication] openURL:url];

- (IBAction)openMaps {

//打开地图

NSString*addressText = @"beijing";

//@"1Infinite Loop, Cupertino, CA 95014";

addressText =[addressText stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding];

NSString  *urlText = [NSString stringWithFormat:@"http://maps.google.com/maps?q=%@",addressText];

NSLog(@"urlText=============== %@", urlText);

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:urlText]];

}

- (IBAction)openEmail {

//打开mail // Fire off an email to apple support

[[UIApplication sharedApplication]openURL:[NSURL  URLWithString:@"mailto://[email protected]"]];

}

- (IBAction)openPhone {

//拨打电话

// Call Google 411

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://10086"]];

}

- (IBAction)openSms {

//打开短信

// Text toGoogle SMS

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"sms://10086"]];

}

-(IBAction)openBrowser {

//打开浏览器

// Lanuch any iPhone developers fav site

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://blog.csdn.net/duxinfeng2010"]];

}

你可能感兴趣的:(openURL的使用(iOS调用系统电话、浏览器、地图、邮件))