好的 - 我想通了。
window outlet:在 IB Dock 中,选择 File's Owner 对象。从那里按住 Control 并拖动到 XIB 文件中的窗口。这将创建新的 Outlet。
委托出口:要将委托出口连接到文件所有者,请选择 IB Dock 中的窗口。在连接检查器中,在 Outlets 下,从“delegate”控制拖动到“File's Owner” 此连接也可以在选择 File's Owner 的情况下进行,只需从引用 Outlets 控制拖动到窗口并从弹出窗口中选择“delegate” .
编辑:获得这种效果的最好方法,Window 中的 delegate-to-File's Owner 出口和 File's Owner 中的 window-to-Window 出口,是首先创建 NSWindowController 派生类并让 XCode 在此过程中创建 xib。两个网点都将自动创建。
如果首先创建了 xib,并且您希望将其挂钩到 NSWindowController 派生类,则可以通过 IB 中的 ctrl-drag 创建 outlet:
- 要在 File's Owner 中创建 window-to-Window 插座,请选择 File's Owner 并从 File's Owner 按住 ctrl-drag 到 Window,然后在弹出窗口中选择“window”。
- 要在 Window 中创建 delegate-to-File's Owner 出口,请选择 Window 并
- 按住 Ctrl 键从 Window 拖动到 File's Owner,然后在弹出窗口中选择“delegate”。
- 或者然后选择 Connections Inspector 并 ctrl-drag 从委托到文件所有者。
这些步骤也可以通过使用新参考插座“反转”......