答案 0 :(得分:2)
直接引自https://developer.apple.com。
nib文件可能包含占位符对象,这些对象用于引用位于文档外部但可能引用文档中对象的对象,或者文档中的对象可能引用的对象。一个特殊的占位符是文件的所有者。
在运行时,使用方法loadNibNamed:owner:或其变体加载nib文件。文件所有者是nib文件中的占位符,用于作为该方法的owner参数传递的对象。在运行时加载文件时,无论您在Interface Builder中的nib文件中与文件所有者建立的连接是什么,都会重新建立。
在nib文件中,First Responder是占位符对象,表示应用程序动态确定的响应程序链中的第一个对象。由于无法在设计时确定应用程序的响应者链,因此第一响应者占位符充当需要指向应用程序响应者链的任何操作消息的替代目标。
请阅读此处了解有关Placeholders的更多详情。您也可以参考现有的SO ans和this。
希望它有所帮助。快乐编码!!