在一些项目中,在.xib文件中,我们可以看到左边的占位符和窗口。但在最近的项目中,我没有在左边的酒吧看到这个东西。窗口也很奇怪。
这两个名字是什么意思?它们只是旧的xcode项目组织形式吗?

发布于 2017-06-30 03:59:59
直接引用自https://developer.apple.com。
nib文件可能包含占位符对象,这些占位符对象用于引用位于文档外部的对象,但这些对象可能引用文档中的对象,或者文档中的对象可能具有引用。一个特殊的占位符是文件的所有者。
在运行时,使用loadNibNamed:owner:或其变体方法加载一个nib文件。文件所有者是作为该方法的所有者参数传递的对象的nib文件中的占位符。在运行时加载文件时,将重新建立与Interface中nib文件中文件所有者之间的任何连接。
在nib文件中,第一个Responder是一个占位符对象,它表示应用程序动态确定的响应链中的第一个对象。由于无法在设计时确定应用程序的响应链,因此第一个响应占位符充当任何需要指向应用程序的响应链的动作消息的备用目标。
有关占位符的更多细节,请在这里阅读。您可以引用现有的ans和这 one。
希望能帮上忙。编码愉快!!
https://stackoverflow.com/questions/44838197
复制相似问题