iOS平台下实现不同APP之间的通信
2014-03-22 19:52
447 查看
我们可以通过UIApplication的openURL方法来实现不同app之间的通信,如下面代码所示:
[cpp] view
plaincopy
NSURL *myURL = [NSURL URLWithString:@"todolist://www.acme.com?Quarterly%20Report#200806231300"];
[[UIApplication sharedApplication] openURL:myURL];
[cpp] view
plaincopy
前提是另外的app必须实现todolist的custom URL, 如何实现custom URL, 参考文档Implementing
Custom URL Schemes
url schemes项的名字
第二种方法:
info.plist里面有个key:URL types 下面的建一个URL identifier 项的名字
[cpp] view
plaincopy
NSURL *myURL = [NSURL URLWithString:@"todolist://www.acme.com?Quarterly%20Report#200806231300"];
[[UIApplication sharedApplication] openURL:myURL];
[cpp] view
plaincopy
前提是另外的app必须实现todolist的custom URL, 如何实现custom URL, 参考文档Implementing
Custom URL Schemes
url schemes项的名字
第二种方法:
info.plist里面有个key:URL types 下面的建一个URL identifier 项的名字
相关文章推荐
- [Forward]Improving Web App Performance With the Chrome DevTools Timeline and Profiles
- android适配器
- IOS开发 textView输入文字时键盘切换为中文输入法后,第一个输入的字母变成英文
- 如何判断当前iOS设备
- Android学习笔记(九)ListView
- 【android中findViewById返回控件指针为NULL】
- ios开发 加粗字体
- 原 iOS学习:调用相机,选择图片上传,带预览功能
- Sublime分屏配置
- 【Cocos2d-x】cocos2d-x + socket
- iOS json字符串转化为NSArray(解析)
- 【IOS学习】之九、Blocks的实现再续
- 【IOS学习】之九、Blocks的实现续
- android使用Base64 加密解密传递 对象
- 【转】immunity debugger Pycmmands添加模块--Python灰帽子
- iOS 中 CAtextLayer 类的妙用 -
- android ndk初体验和Android.mk文件报: no rule to make target XXX needed by.......
- Saluton+ 1.0 你值得拥有!
- iOS 中 NSScanner 的妙用 - 侦探来也
- iOS sandbox