iPhone应用程序间传递参数两种方法
2013-01-10 10:37
281 查看
方法1:
- (BOOL)application:(UIApplication *)application
didFinishLaunchingWithOptions:(NSDictionary*)launchOptions方法中,参数字典launchOptions包含了调用该函数的应用名称(UIApplicationLaunchOptionsSourceApplicationKey)和URL(UIApplicationLaunchOptionsURLKey)
方法2:
- (BOOL)application:(UIApplication *)application
didFinishLaunchingWithOptions:(NSDictionary*)launchOptions方法中,参数字典launchOptions包含了调用该函数的应用名称(UIApplicationLaunchOptionsSourceApplicationKey)和URL(UIApplicationLaunchOptionsURLKey)
//处理应用程序间信息共享 if (launchOptions) { NSString *sourceApp = [launchOptions objectForKey:UIApplicationLaunchOptionsSourceApplicationKey]; NSURL * urlToOpen = [launchOptions objectForKey:UIApplicationLaunchOptionsURLKey]; if (urlToOpen != nil) {} }
方法2:
/* *响应其他应用程序通过URL方案来调用该程序时的方法 */ - (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url{ NSString * urlToOpen = [NSString stringWithFormat:@"%@",url]; return YES; }
相关文章推荐
- 详解java中给方法传递参数的两种方式:按值传递,引用传递
- dojo小例子(15)给dojo on的事件处理函数传递自定义参数的两种方法
- php打开本地exe程序,js打开本地exe应用程序,并传递相关参数方法
- Ajax请求传递数组参数的两种方法
- Angular.js跨controller实现参数传递的两种方法
- URL传递中文参数,大坑一枚,Windows与Linux效果竟然不一致(两种解决方法)
- MVC传递多个参数的两种方法
- 在网页间传递参数的两种常用方法:Querystring和session。
- android fragment传递参数_fragment之间传值的两种方法
- js获取地址栏中传递的参数(两种方法)
- intent中的两种传递参数的方法
- 过JS向PHP页面传递中文参数的两种方法
- 向线程传递参数的两种基本方法
- delphi开发activexObject传递参数的两种方法:
- 在Bootloader, WinCE,应用程序间传递参数的方法
- 在Bootloader, WinCE,应用程序间传递参数的方法(By ETDrawer@ARMCE)
- 向线程传递参数的两种基本方法
- Ext.data.JsonStore使用HttpProxy加载数据时传递参数的两种方法
- Javascript 调用C# 代码并传递参数的两种方法
- Android Fragment传递参数_Fragment之间传值的两种方法