需要真机测试
/**
* 发送邮件
*/
[[UIApplicationsharedApplication]openURL:[NSURL URLWithString:@"mailto:devprograms@apple.com"]];
/**
* 打电话
*/
[[UIApplicationsharedApplication] openURL:[NSURLURLWithString:[NSStringstringWithFormat:@"tel://%@",@"110"]]];
/**
* 跳转到QQ
*/
[[UIApplicationsharedApplication]openURL:[NSURLURLWithString:@"mqq://"]];
/**
* 发短信
*/
[[UIApplicationsharedApplication]openURL:[NSURLURLWithString:@"sms:1-408-555-1212"]];
/**
* 判断是否安装QQ
*/
if ([[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"mqq://"]]) {
NSLog(@"已安装");
}else{
NSLog(@"未安装");
}
更多请参阅:iPhoneURLScheme_Reference