Skip to content

Commit 6276d0d

Browse files
author
Peyton Randolph
committed
add instancetype to class constructors
1 parent 89d9697 commit 6276d0d

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

WebViewJavascriptBridge_iOS/WebViewJavascriptBridge_iOS.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
@property (nonatomic, strong) UIWebView *webView;
77
@property (nonatomic, strong) id <UIWebViewDelegate> webViewDelegate;
88

9-
+ (id)bridgeForWebView:(UIWebView*)webView handler:(WVJBHandler)handler;
10-
+ (id)bridgeForWebView:(UIWebView*)webView webViewDelegate:(id <UIWebViewDelegate>)webViewDelegate handler:(WVJBHandler)handler;
9+
+ (instancetype)bridgeForWebView:(UIWebView*)webView handler:(WVJBHandler)handler;
10+
+ (instancetype)bridgeForWebView:(UIWebView*)webView webViewDelegate:(id <UIWebViewDelegate>)webViewDelegate handler:(WVJBHandler)handler;
1111

1212
@end

WebViewJavascriptBridge_iOS/WebViewJavascriptBridge_iOS.m

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@ @implementation WebViewJavascriptBridge
44

55
#pragma mark UIWebViewDelegate
66

7-
+ (id)bridgeForWebView:(UIWebView *)webView handler:(WVJBHandler)handler {
7+
+ (instancetype)bridgeForWebView:(UIWebView *)webView handler:(WVJBHandler)handler {
88
return [self bridgeForWebView:webView webViewDelegate:nil handler:handler];
99
}
1010

11-
+ (id)bridgeForWebView:(UIWebView *)webView webViewDelegate:(id<UIWebViewDelegate>)webViewDelegate handler:(WVJBHandler)messageHandler {
11+
+ (instancetype)bridgeForWebView:(UIWebView *)webView webViewDelegate:(id<UIWebViewDelegate>)webViewDelegate handler:(WVJBHandler)messageHandler {
1212
WebViewJavascriptBridge* bridge = [[WebViewJavascriptBridge alloc] init];
1313
bridge.messageHandler = messageHandler;
1414
bridge.webView = webView;

0 commit comments

Comments
 (0)