两个问题非常简单明了。
如果一个视图保留其子视图,并且我们在接口生成器中创建了一个视图层次结构,其中视图嵌套在其他视图中,为什么嵌套的子视图的IBOutlet属性需要设置为保留?对于这些子视图属性,分配不是一个可以接受的参数吗?
我有一个UIView子类,在初始化时向自身添加了一些子视图。为了捕获对特定子视图的引用,@property (nonatomic, assign)是否足够满足需求?例如,主UIView添加了一个播放器得分子视图,然后稍后想要与该播放器得分进行通信以更新它。只需要分配该引用,因为UIView类会自动保留该视图,对吗?