我是ios编程的新手,我只想知道为什么我们使用每个控制器的IBoutlet都很弱,而其他需要很强我们能把IBoutlet定义为强大吗?如果是,那有什么区别?
这与变量的所有权有关,因为大多数IBOutlets
都是视图的子视图。
如果您正在创建自己的属性,则需要保留该变量,从而使属性成为strong
。