iOS中应用之间相互启动时启动规则的配置方式

来源:互联网 发布:java 验证码识别 库 编辑:程序博客网 时间:2024/05/16 11:49

应用程序A启动应用程序B的场景配置如下:

在应用程序B中的plist配置文件中配置:


应用程序A中某一函数的实现方式:

             

NSString *application =@"b://com.application.b";              NSURL *url = [NSURLURLWithString:application];              if ([[UIApplicationsharedApplication] canOpenURL:url])        {                 [[UIApplication sharedApplication] openURL:url];            }

 

如果需要A中传递参数给B,则需要在AppDelegate中实现:

- (BOOL)application:(UIApplication*)application handleOpenURL:(NSURL *)url函数,在该函数中处理传递过来的URL及参数

0 0