我有两个笔尖:Parent.xib 和 Child.xib。
我在父笔尖中包含了子笔尖以简化绑定。我在 loadView 中以编程方式设置子视图。问题是,awakeFromNib 在 Child 的控制器中被调用了两次。
我想我明白为什么会这样。当 Parent 完成加载时,它会向其对象发送一个 awakeFromNib,并且由于 Child 是其 nib 的文件所有者,因此它也会在自身上调用 awakeFromNib。
我理解对了吗?我最初的印象是每个实例只应调用一次 awakeFromNib。我不应该将笔尖嵌入笔尖吗?