From 3f97c5a3408a67dfc2de6134da7b3f29fa59a34e Mon Sep 17 00:00:00 2001 From: tuyou Date: Wed, 27 Jan 2016 02:49:12 -0800 Subject: [PATCH] assign webView's delegate to nil MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Summary: assign webView’s delegate to nil when the delegate release Closes https://github.com/facebook/react-native/pull/5574 Reviewed By: svcscm Differential Revision: D2869485 Pulled By: nicklockwood fb-gh-sync-id: c72ac64e6c8757a2095d4e5d7baa3a0b6bded6ce --- React/Views/RCTWebView.m | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/React/Views/RCTWebView.m b/React/Views/RCTWebView.m index 46a263d0e..1b1ef646a 100644 --- a/React/Views/RCTWebView.m +++ b/React/Views/RCTWebView.m @@ -35,6 +35,11 @@ NSString *const RCTJSNavigationScheme = @"react-js-navigation"; NSString *_injectedJavaScript; } +- (void)dealloc +{ + _webView.delegate = nil; +} + - (instancetype)initWithFrame:(CGRect)frame { if ((self = [super initWithFrame:frame])) {