WKWebView崩溃

2019-07-10  本文已影响0人  阿青啊啊啊

原文链接

1.异常描述:

pointer being freed was not allocated
*** set a breakpoint in malloc_error_break to debug

2.原因:

通过排除法,发现只要不监听wkwebview.scrollview的delegate,就不会异常;
想起scrollview是strong引用:
@property (nonatomic, readonly, strong) UIScrollView *scrollView;

3.解决方法:

将delegate设置为nil:

- (void) dealloc
{
    if(self.webView)
     {
          self.webView.scrollView.delegate=nil;
     }
}
上一篇 下一篇

猜你喜欢

热点阅读