gpt4 book ai didi

ios - UIWebViewDelegate 在 ARC 中手动发布?

转载 作者:可可西里 更新时间:2023-11-01 05:42:14 27 4
gpt4 key购买 nike

UIWebViewDelegate 协议(protocol)引用指出:

Before releasing an instance of UIWebView for which you have set a delegate, you must first set the UIWebView delegate property to nil before disposing of the UIWebView instance. This can be done, for example, in the dealloc method where you dispose of the UIWebView.

在 ARC 中还有必要吗?

最佳答案

如果委托(delegate)被定义为 WEAK 属性,则不需要将委托(delegate)置空,因为 ARC 会为您执行此操作。但是,如果类不是用 ARC 编译的,并且委托(delegate)被标记为“assign”,则必须小心并自己将其设置为 nil。

关于ios - UIWebViewDelegate 在 ARC 中手动发布?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10756202/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com