Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 目标C/代表问题_Objective C_Delegates - Fatal编程技术网

Objective c 目标C/代表问题

Objective c 目标C/代表问题,objective-c,delegates,Objective C,Delegates,我已阅读并理解此问题的答案: 但是,我想在我的主应用程序窗口中设置一个委托,我想知道在我的应用程序中哪里可以这样做-在我的AppDelegate类中,还是在其他地方?我已经很久没有这样做了,但IIRC您只需在Interface Builder中设置它。请参见以下屏幕截图: 在窗口和应用程序控制器之间建立连接 显示可用的插座选择 注意这里我使用的是应用程序的AppController,但这可以是您想要的任何控制器(您必须在IB中添加一个自定义对象,并将其类设置为使用其他对象) HTH

我已阅读并理解此问题的答案:


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

我已经很久没有这样做了,但IIRC您只需在Interface Builder中设置它。请参见以下屏幕截图:

  • 在窗口和应用程序控制器之间建立连接

  • 显示可用的插座选择

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


HTH

我已经很久没有这样做了,但是IIRC您只需在Interface Builder中设置它。请参见以下屏幕截图:

  • 在窗口和应用程序控制器之间建立连接

  • 显示可用的插座选择

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


HTH

这正是我想要做的,它工作得非常完美,谢谢。我试着投票支持你,但我还没有足够的声誉;o) 你可以接受他的答案,如果这是最好的答案,它是有用的,这正是我想要做的,它工作完美,谢谢。我试着投票支持你,但我还没有足够的声誉;o) 你可以接受他的答案,如果这是最好的答案,它是有用的