您的位置:首页 > 移动开发

application:(UIApplication *)app openURL 的学习

2016-11-15 18:47 435 查看
- (BOOL)application:(UIApplication *)app openURL:(NSURL
*)url options:(NSDictionary<UIApplicationOpenURLOptionsKey,id> *)options{}
其他应用(后面以下称为APPB)通过 openURL的方法打开这个方法所在的app(这个以下称为APPA)后,这个方法就会被调用。
如何设置跳转?
首先给APPB设置urlScreme,比如:APPB
然后在APPA中用UIApplication调用openURL的方法,url写成:“APPB://”
这样就会跳转到APPB中,进入APPB后调用上面那个方法。
当然如果我们想传递一些信息什么的,就可以在url上做点文章,比如url写成:“APPB://dic?num1=10&num2=11&num3=12&name=mushao”。这样在APPB中的这个方法里,就可以通过获取url获取传递的数据

像我们接入的支付宝和微信就是通过openURL来传递一些信息的。(个人猜测,错的话请轻喷~)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  openurl