瀏覽代碼

Safely clear UIWebView’s delegate in FLEXWebViewController.

Ryan Olson 12 年之前
父節點
當前提交
a04cdf789a
共有 1 個文件被更改,包括 8 次插入0 次删除
  1. 8 0
      Classes/Global State Explorers/FLEXWebViewController.m

+ 8 - 0
Classes/Global State Explorers/FLEXWebViewController.m

@@ -51,6 +51,14 @@
     return self;
 }
 
+- (void)dealloc
+{
+    // UIWebView's delegate is assign so we need to clear it manually.
+    if (_webView.delegate == self) {
+        _webView.delegate = nil;
+    }
+}
+
 - (void)viewDidLoad
 {
     [super viewDidLoad];