@interface AppDelegate () <BiliOAuthDelegate>
@end
@implementation AppDelegate
- (BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary<UIApplicationOpenURLOptionsKey,id> *)options {
return [BiliOAuth handleOpenURL:url delegate:self];
}
- (BOOL)application:(UIApplication *)application continueUserActivity:(NSUserActivity *)userActivity restorationHandler:(void (^)
(NSArray<id<UIUserActivityRestoring>> * _Nullable))restorationHandler {
return [BiliOAuth handleUserActivity:userActivity delegate:self];
}
#pragma mark - BiliOAuthDelegate-
(void)didAuthorize:(BiliOAuthAuthorizeResult *)result {
if (result.code) {
// do something
}
}
@end