我在 UINavigationController 中有两个 UIViewController。
viewControllerA 是 viewControllerB 的委托。
显然,viewControllerA 没有对 viewControllerB 的引用。
viewControllerB 具有对 viewControllerA 的引用,因为 vcA 是 vcB 的委托。
有人告诉我,代表引用应该很弱。
就我而言,我认为这不是真的。
如果 UINavigationController 决定放弃 vcA,则 vcB 的委托将为零。
但是,如果对 vcA 的引用很强,则 vcB 仍然会引用它。
那为什么代表很弱呢?
是的,我知道以前有人问过。是的,我花了很多时间试图理解这一点。然而我似乎不明白这些。
谢谢你。