提交 569a7dc8 authored 作者: JarvanMo's avatar JarvanMo

responseHandler->defaultManager in order to support swift

上级 9185f7ee
......@@ -13,19 +13,19 @@
}
//- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url {
// return [WXApi handleOpenURL:url delegate:[FluwxResponseHandler responseHandler]];
// return [WXApi handleOpenURL:url delegate:[FluwxResponseHandler defaultManager]];
//}
//
//
//- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation {
// return [WXApi handleOpenURL:url delegate:[FluwxResponseHandler responseHandler]];
//}
- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation {
return [WXApi handleOpenURL:url delegate:[FluwxResponseHandler defaultManager]];
}
// NOTE: 9.0以后使用新API接口
//- (BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary<NSString*, id> *)options
//{
// return [WXApi handleOpenURL:url delegate:[FluwxResponseHandler responseHandler]];
//}
//
- (BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary<NSString*, id> *)options
{
return [WXApi handleOpenURL:url delegate:[FluwxResponseHandler defaultManager]];
}
- (void)applicationWillResignActive:(UIApplication *)application {
......
......@@ -49,7 +49,7 @@
@property (nonatomic, assign) id<WXApiManagerDelegate> delegate;
+ (instancetype)responseHandler;
+ (instancetype)defaultManager;
- (void) setMethodChannel:(FlutterMethodChannel *) flutterMethodChannel;
......
......@@ -20,7 +20,7 @@ const NSString *description = @"description";
#pragma mark - LifeCycle
+ (instancetype)responseHandler {
+ (instancetype)defaultManager {
static dispatch_once_t onceToken;
static FluwxResponseHandler *instance;
dispatch_once(&onceToken, ^{
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论