我目前有一种情况,我在delegate1的window1中有一个按钮,当点击它时应运行一个方法来打开delegate2的window2并做其他一些事情:
-(void)start {
[window2 makeKeyAndOrderFront:self];
//do some other stuff to window2
}
如果两个窗口都有相同的委托,这肯定有效,但如果window1有delegate1而window2有委托2怎么办?我无法弄清楚如何使这个工作
在delegate1.m我有:
delegate2 *letsStart = [[delegate2 alloc] init];
[letsStart start];
提前致谢(粉碎头撞墙)