在大多数示例中,没有使用从
我唯一能猜测到的要求是:
loadNibNamed
返回的值,因此我猜测它使用了owner参数。但是它是如何工作并连接到owner对象的呢?我的owner类需要满足什么样的要求才能以这种方式加载nib文件?我唯一能猜测到的要求是:
- owner类必须已在nib文件中定义了一个或多个对象的outlet
- nib文件的owner应该设置为加载nib的类,然后可以将
loadNibNamed
中的owner参数设置为self
- nib文件应该将所有连接设置为owner类中定义的outlet
loadNibNamed
时是否还需要考虑其他事项?