IBOutlet为什么总是弱和数组、字典等对象都需要强

  • 本文关键字:对象 字典 数组 IBOutlet ios
  • 更新时间 :
  • 英文 :


我是ios编程的新手,我只想知道为什么我们使用每个控制器的IBoutlet都很弱,而其他需要很强我们能把IBoutlet定义为强大吗?如果是,那有什么区别?

这与变量的所有权有关,因为大多数IBOutlets都是视图的子视图。

如果您正在创建自己的属性,则需要保留该变量,从而使属性成为strong

最新更新