实现两个APP之间的跳转传值
2024-10-21 03:37:00
应用A 跳转到 应用B
1.在B中设置URL Schemes 加入一项item 并赋值,比如kiloMeter
并在B中实现
- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url {
NSLog(@"%@",url);
NSString *str = [NSString stringWithFormat:@"%@",url];
NSArray *array = [str componentsSeparatedByString:@"//"];
str = [array lastObject];
array = [str componentsSeparatedByString:@","];
name.text = [array objectAtIndex:0];
passWord.text = [array objectAtIndex:1];
return YES;
}
2.在A中跳转代码,跳转时以kiloMeter开头,比如:@"kiloMeter://1111,2222"
NSURL *url = [NSURL URLWithString:@"kiloMeter://1111,2222"];
if ([[UIApplication sharedApplication]canOpenURL:url]) {
[[UIApplication sharedApplication] openURL:url];
}
最新文章
- JSON入门指南--服务端处理JSON
- linux基础-第十六单元 yum管理RPM包
- JavaScript之match()方法讲解
- 团体程序设计天梯赛-练习集L1-024. 后天
- Python队列服务 Python RQ Functions from the __main__ module cannot be processed by workers.
- CQRS 示例
- 10676 涂鸦跳跃(sort)
- 用ng-view创建单页APP
- [JLOI2012] 树
- ftell 的使用
- Vim文档编辑
- cpp与其他语言相比较
- 转:vue+canvas如何实现b站萌系登录界面
- git之自学
- django-response对象
- JTable 查询
- shell 命令之 jps
- ahjesus Axure RP 8.0注册码,亲测可用
- 设计模式之单例模式实现(C++)
- perf 移植