繁体   English   中英

IBOutlet为什么总是弱,而数组,字典等对象却需要强

[英]IBOutlet why always weak and object of array ,dictionary etc are need to be strong

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

它与变量的所有权有关,因为大多数IBOutlets是您的子视图,而视图的所有权与视图相同。

如果要创建自己的属性,则需要保留变量,从而使属性变strong

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM