目标C/Cocoa委托问题

fra*_*rak 1 delegates objective-c

我已经阅读并理解了这个问题中给出的答案:

如何在Objective-C中创建委托?

但是,我希望将一个委托设置到我的主应用程序窗口,并想知道在我的应用程序中我可以做到这一点 - 在我的AppDelegate类中,还是在其他地方?

jkp*_*jkp 5

自从我这样做了很长一段时间,但是IIRC你只需在Interface Builder中进行设置.请参阅以下屏幕截图:

  • 在窗口和app控制器之间建立连接

建立连接http://grab.by/JXM

  • 显示可用的插座选择

可用网点http://grab.by/JXE

请注意,我正在使用应用程序的AppController,但这可能是您想要的任何控制器(您必须在IB中添加自定义对象并设置其类以使用其他内容).

HTH