美文网首页
iOS-两应用之间的数据传递和跳转

iOS-两应用之间的数据传递和跳转

作者: fly大梦想家 | 来源:发表于2018-06-07 15:36 被阅读33次

让A->B
1.创建应用A和应用B
2.到B的info下进行设置


image.png

3.在A中写跳转方法

- (void)JumpAction:(id)sender{
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"appb:"] options:nil completionHandler:^(BOOL success) {
        NSLog(@"------ open appB");
    }];
}

点击按钮即可实现跳转
4.数据传递(应用B被A唤起时会走这个方法,可以在此实现数据传递)

- (BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary<UIApplicationOpenURLOptionsKey,id> *)options{
    NSLog(@"************  %@",url);
    NSLog(@"***********    %@",options);
    
    return YES;
}
image.png

相关文章

网友评论

      本文标题:iOS-两应用之间的数据传递和跳转

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