这是我的第一个 Mac OS-X 应用程序,所以这可能是一个愚蠢的问题。在我的应用程序中,基本上我有两个窗口,
- MainMenu.xib文件默认自带的主窗口
- 我用另一个 xib 文件创建了另一个WindowController 。
我创建了一个连接到 MainMenu.xib 的 AppController 类,我在awakeFromNib
AppController 类的方法中尝试做的是加载主窗口或自定义窗口,但每次都加载主菜单。可能吗?
以前的方式我做不到,如果我需要使用自定义窗口,我会先创建主窗口并立即关闭它。我试图通过这个获取主窗口,[[NSApplication sharedApplication]mainWindow];
然后关闭它。但是没有成功。
我认为我对可可的窗口、视图和控制器还没有正确的理解。我正在关注aaron hillegass 的可 可编程 Mac OS X书。请建议我一些其他教程,以便我可以清楚地理解这件事。