美文网首页
app之间传递参数

app之间传递参数

作者: 赵周桥lucky | 来源:发表于2016-07-14 10:48 被阅读160次

1.添加被传入参数的app的白名单 如:test

2.NSString*Str = [NSStringstringWithFormat:@"text1://name=@"lili"&password=@"123""];

NSURL*url = [NSURLURLWithString:Str];

if([[UIApplicationsharedApplication]canOpenURL:url])

{

     [[UIApplicationsharedApplication]openURL:url];

}

else

{

NSLog(@"未安装app,请先下下载安装app");

}

ps://后面的就是传入的参数

3.在接收参数的Delegate中加入

- (BOOL)application:(UIApplication*)application openURL:(NSURL*)url sourceApplication:(NSString*)sourceApplication annotation:(id)annotation

{

if(url ==nil){}

else{ NSString*Str = [url absoluteString];//收到的参数  }

returnYES;

}

相关文章

网友评论

      本文标题:app之间传递参数

      本文链接:https://www.haomeiwen.com/subject/abyejttx.html