标签: ios
UIWebViewDelegate协议参考声明:
在发布已设置委托的UIWebView实例之前,必须首先将UIWebView委托属性设置为nil,然后再处理UIWebView实例。这可以在例如处理UIWebView的dealloc方法中完成。
是否仍然需要ARC?
答案 0 :(得分:4)
如果委托被定义为WEAK属性,则无需委托代理,因为ARC将为您执行此操作。但是,如果该类未使用ARC编译且委托标记为“assign”,则必须小心并将其设置为nil。