ARC中的UIWebViewDelegate手册发布?

时间:2012-05-25 14:27:30

标签: ios

UIWebViewDelegate协议参考声明:

  

在发布已设置委托的UIWebView实例之前,必须首先将UIWebView委托属性设置为nil,然后再处理UIWebView实例。这可以在例如处理UIWebView的dealloc方法中完成。

是否仍然需要ARC?

1 个答案:

答案 0 :(得分:4)

如果委托被定义为WEAK属性,则无需委托代理,因为ARC将为您执行此操作。但是,如果该类未使用ARC编译且委托标记为“assign”,则必须小心并将其设置为nil。