iOS开发中打开其他应用
2015-11-05 17:48
344 查看
iOS开发中打开其他应用
1.要有应用程序的url(scheme 和 identifier)
1.要有应用程序的url(scheme 和 identifier)
MJProduct *p = self.products[indexPath.item]; NSURL *customUrl = [NSURL URLWithString:[NSString stringWithFormat:@"%@://%@", p.scheme, p.identifier]]; UIApplication *app = [UIApplication sharedApplication]; if ([app canOpenURL:customUrl]) { // 有安装应用 // 打开应用 [app openURL:customUrl]; } else { // 没有安装应用 // 打开appStore [app openURL:[NSURL URLWithString:p.url]]; }
相关文章推荐
- iOS MD5加密算法
- iOS中的各种手势
- iOS TableView实现QQ好友列表(三)
- iOS TableView实现QQ好友列表(二)
- iOS TableView实现QQ好友列表(一)
- iOS常用CGRect的交错,边缘,中心的检测
- iOS常用CGRect的交错,边缘,中心的检测
- ios 一个正则表达式测试(只可输入中文、字母和数字)
- IOS中用正则表达式判断输入的内容为8-16位且同时包含数字和字母
- iOS的单例模式
- iOS 分享功能开发
- iOS静态库动态库基本使用
- iOS——NSMutableAttributedString 实现富文本
- 怎么向Xcode6 IOS8之后向项目中添加预编译文件
- iOS GCD浅谈
- 各种设备型号的判定
- iOS storyboard多个子视图均匀排列
- iOS开发版本更新和数据更新检测思路 —— HERO博客
- iOS开发—block介绍
- IOS 自定义转场动画