iOS URL Scheme
2015-08-21 11:17
387 查看
需要真机测试
/**
* 发送邮件
*/
[[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
/**
* 发送邮件
*/
[[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
相关文章推荐
- 学习iOS,你能迎娶到白富美吗?
- Quartz2d从易到难全解析---贝塞尔曲线的绘制、上下文栈的概念、矩阵转换的使用
- iOS宏定义的使用与规范
- iOS Cookie介绍
- iOS7/8 中实现Launch Screen
- iOS7.1企业应用"无法安装应用程序 因为证书无效"的解决方案
- 从GetSet看iOS内存机制 - 1
- 判断ios中是否安装了某些软件
- IOS开发之图片浏览
- iOS多线程编程:线程同步总结
- iOS 无限后台运行
- IOS_简单创建tableView并使用自定义的单元格
- iOS开发常用的第三方
- iOS 设计模式
- IOS-笔记10(View生命周期)
- iOS开发 -- 音频的播放
- 存储一些iOS常用的资料
- iOS开发~CocoaPods使用详细说明
- ios 数组高级使用
- 阐明iOS证书和provision文件