// // DeepLinkURLProtocol.m // iCemarose // // Created by Sanchew on 2017/8/2. // Copyright © 2017年 kollway. All rights reserved. // #import "DeepLinkURLProtocol.h" #import <JLRoutes/JLRoutes.h> @implementation DeepLinkURLProtocol + (BOOL)canInitWithRequest:(NSURLRequest *)request { if ([JLRoutes canRouteURL:request.URL]) { return YES; } return NO; } + (NSURLRequest *)canonicalRequestForRequest:(NSURLRequest *)request { return request; } - (void)startLoading { dispatch_after(0, dispatch_get_main_queue(), ^{ [JLRoutes routeURL:self.request.URL]; }); } -(void)stopLoading { } @end