app和外部应用的关联及应用举例
2016-07-05 00:00
176 查看
首先,对于一个app,分为app内部和app外部应用,内部就是内部各模块之间的连接和数据传输,这不在重点探讨。app外部应用,因为是和外部的应用发生关系,因此,在处理这层逻辑处理问题时,首先一点就是获得app,即找到能代表该app的标志,毫无疑问,就是获得该app单例对象了,方法:UIApplication *app = [UIApplication sharedApplication];获得该app的单例对对象后,就可以对其做处理。
如:打电话:
UIApplication * app = [UIApplication sharedApplication];
NSURL * url = [NSURL URLWithString:[NSString stringWithFormat:@"tel://%@", cell.detailTextLabel.text]];
[app openURL:url];
发短信:
// 获取app对象
UIApplication * app =[UIApplication sharedApplication];
NSURL * url = [NSURL URLWithString:[NSString stringWithFormat:@"sms://%@",cell.detailTextLabel.text]];
[app openURL:url];
未完待续
如:打电话:
UIApplication * app = [UIApplication sharedApplication];
NSURL * url = [NSURL URLWithString:[NSString stringWithFormat:@"tel://%@", cell.detailTextLabel.text]];
[app openURL:url];
发短信:
// 获取app对象
UIApplication * app =[UIApplication sharedApplication];
NSURL * url = [NSURL URLWithString:[NSString stringWithFormat:@"sms://%@",cell.detailTextLabel.text]];
[app openURL:url];
未完待续
相关文章推荐
- 庆祝润达软件成立8周年
- iOS中的runtime应用
- Swift遍历字符串,字典
- android adb基本命令使用
- Android自动化测试工具Appium环境搭建
- Android样式的开发:shape篇
- ios开发 强制横屏的实现
- 我在ASP.Net和Unity3D中遇到的C#类属性的问题
- 安装ADT过程出现问题
- Android脱壳圣战之---如何脱掉"爱加密"家的保护壳
- android 下载模拟器镜像文件遇到的问题
- Could not find C:\sdk\android-2.1_r01-windows(android SDK)\tools\adb.exe!
- android view
- Android项目实战(二十):浅谈ListView悬浮头部展现效果
- Android利用ViewPager+GridView,实现网格布局(功能列表)并能水平滑动
- android高级第一天
- Android常用的开源项目及其比较系列-Retrofit进阶教程
- 微信支付 h5
- 李洪强iOS开发之OC[009] -OC无参方法的声明实现和调用
- Android mp4parser 视频拼接