gpt4 book ai didi

ios - 弱 IBOutleCollection 始终为零

转载 作者:技术小花猫 更新时间:2023-10-29 11:01:09 27 4
gpt4 key购买 nike

我的问题是为什么 weak IBOutletCollection 总是 nil?如果将弱变强,我所有的按钮都在那里,这真的很奇怪。我试图理解苹果的逻辑,我看不出单个按钮和一组按钮在内存管理方面没有区别。我错过了什么吗?

最佳答案

绝不是完整的,而是简单的答案:

用 IB 创建的单个 UIButton 自动成为其他 UIView 的 subview (至少是 UIViewController 的 .view),因此被强烈指向。

一个 IBOutletCollection 是一个 NSArrayNSMutableArray,而不是一个显示在任何地方的 UIView 并且 UIViews 显然没有属性指向指向它们的 Outlet(Collection),因此没有任何内容指向 IBOutletcollection。你必须自己做。

关于ios - 弱 IBOutleCollection 始终为零,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15072974/

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