iOS开发拓展篇—应用之间的跳转和数据传递
来源:互联网 发布:php最好的语言 梗 编辑:程序博客网 时间:2024/05/22 12:49
iOS开发拓展篇—应用之间的跳转和数据传
说明:本文介绍app如何打开另一个app,并且传递数据。
一、简单说明
新建两个应用,分别为应用A和应用B.
实现要求:在appA的页面中点击对应的按钮,能够打开appB这个应用。
1.新建两个应用,分别为A和B.
2.设置应用B的url。
3.在应用A中编写打开app的代码
点击之后,会跳转到新的控制器。
注意:打开应用B的过程中,B有两种状态。
第一种状态:B并没有启动,那么会启动B。并调用下面的方法。
第二种状态:此时B已经启动了,但是在后台运行,这个时候不会调用该方法。
二:说明
如果一个应用被另外一个应用打开,那么会调用下面的代理方法,且在该方法中可以实现两个应用之间数据的传递。
代码说明:
1 #import "YYAppDelegate.h" 2 3 @implementation YYAppDelegate 4 5 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 6 { 7 NSLog(@"didFinishLaunchingWithOptions---B"); 8 return YES; 9 }10 11 //当一个应用程序被其他程序打开的时候会调用这个方法,在该方法中可以实现两个应用程序间的数据局传递12 -(BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation13 {14 NSLog(@"%@",url);15 NSLog(@"%@",sourceApplication);16 return YES;17 }
0 0
- iOS开发拓展篇—应用之间的跳转和数据传递
- iOS开发拓展篇—应用之间的跳转和数据传递
- iOS开发拓展篇—应用之间的跳转和数据传递
- iOS开发拓展篇—应用之间的跳转和数据传
- iOS开发拓展篇—应用之间的跳转和数据传
- iOS开发拓展篇—应用之间的跳转和数据传
- iOS开发拓展篇—应用之间的跳转和数据传
- iOS开发拓展篇—应用之间的跳转和数据传
- iOS开发拓展篇—应用之间的跳转和数据传
- iOS开发拓展篇—应用之间的跳转和数据传
- 应用之间的跳转和数据传递
- OS开发拓展篇—应用之间的跳转和数据传
- iOS两个APP之间的数据传递和跳转
- IOS开发笔记之应用间的跳转和数据传递
- 客户端跳转 和 服务器端跳转 页面之间的数据传递
- 两个Fragment之间的跳转,和数据的传递
- 两个Fragment之间的跳转,和数据的传递
- Fragment之间的跳转,和数据的传递
- 跟着官方教程学习cocos2d-x(一)win7,Android环境配置
- opencv协方差矩阵和特征值函数
- Monkey源码分析之运行流程
- 对高内聚,低耦合的理解
- Block系列1:初识block
- iOS开发拓展篇—应用之间的跳转和数据传递
- linux 中编辑opencv错误
- Android开发之Eclipse错误解决1.0
- Linux命令行下载百度云盘上的文件
- Python 正则表达式提取URL中Port
- 基于XML配置方式实现对action的所有方法进行校验
- 拼接屏的方案
- GridView 把某一列设置为在编辑状态时是 DropDownList 下拉选项
- hdu 4751 Divide Groups 2013 ACM/ICPC Asia Regional Nanjing Online