Skip to content

Commit 9794ae3

Browse files
committed
Merge pull request marcuswestin#43 from peyton/instancetype
instancetype in class constructors
2 parents 89d9697 + e563c4a commit 9794ae3

File tree

4 files changed

+8
-8
lines changed

4 files changed

+8
-8
lines changed

WebViewJavascriptBridge_OSX/WebViewJavascriptBridge_OSX.h

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

9-
+ (id)bridgeForWebView:(WebView*)webView handler:(WVJBHandler)handler;
10-
+ (id)bridgeForWebView:(WebView*)webView webViewDelegate:(id)webViewDelegate handler:(WVJBHandler)handler;
9+
+ (instancetype)bridgeForWebView:(WebView*)webView handler:(WVJBHandler)handler;
10+
+ (instancetype)bridgeForWebView:(WebView*)webView webViewDelegate:(id)webViewDelegate handler:(WVJBHandler)handler;
1111

1212
@end

WebViewJavascriptBridge_OSX/WebViewJavascriptBridge_OSX.m

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22

33
@implementation WebViewJavascriptBridge
44

5-
+ (id)bridgeForWebView:(WebView *)webView handler:(WVJBHandler)handler {
5+
+ (instancetype)bridgeForWebView:(WebView *)webView handler:(WVJBHandler)handler {
66
return [self bridgeForWebView:webView webViewDelegate:nil handler:handler];
77
}
88

9-
+ (id)bridgeForWebView:(WebView *)webView webViewDelegate:(id)webViewDelegate handler:(WVJBHandler)messageHandler {
9+
+ (instancetype)bridgeForWebView:(WebView *)webView webViewDelegate:(id)webViewDelegate handler:(WVJBHandler)messageHandler {
1010
WebViewJavascriptBridge* bridge = [[WebViewJavascriptBridge alloc] init];
1111
bridge.messageHandler = messageHandler;
1212
bridge.webView = webView;

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)