我创建了一个新的cocoa应用程序,使用.xib文件(而不是storyboard),该应用程序必须向下兼容mavericks/mountain lion。我想为主窗口创建一个自定义windowcontroller,这是否可行?我无法找到连接窗口到所需自定义控制器的方法。窗口在AppDelegate中有一个引用outlet,但是我需要为此窗口定制一个NSWindowController,因为它不会在应用程序启动时打开。该应用程序静默启动为菜单栏应用程序,并通过菜单栏中的按钮按下来启动主应用程序。
是否有一种方法可以在界面生成器中将控制器链接到窗口?还是我必须做类似这样的事情:
wc = [[CustomWindowController alloc] initWithWindowNibName:@"Main"];
谢谢!
mainWindow
。 - Andy Hin