iOS应用启动原理图解 及ARC强弱引用

iOS应用启动原理图解(红色箭头表示strong强引用,绿色箭头代表weak若引用)

只要将UI控件拖到Storyboard里控制器的大view上,Xcode会自动将这些控件以强引用的形式加入到self.view.subviews数组中。

因为这些控件已经有了1个强引用,只要self.view不销毁,这些UI控件就不会销毁。所以再将这些UI控件拖线到UIViewController中作为属性时,直接使用weak引用就行,没必要再使用strong强引用了。

iOS开发者交流群:180080550
原文地址:https://www.cnblogs.com/stevenwuzheng/p/5351480.html