这是我的第一个Mac OS-X应用程序,所以这可能是一个愚蠢的问题。 在我的应用程序基本上我有两个窗口,
我创建了一个连接到MainMenu.xib的AppController类,我在AppController类的awakeFromNib
方法中尝试做的是加载主窗口或自定义窗口,但加载每次主菜单。有可能吗?
我不能用以前的方式做,如果我需要使用自定义窗口,我会先创建主窗口并立即关闭它。
我试图通过它来获取主窗口[[NSApplication sharedApplication]mainWindow];
,然后关闭它。但是没有成功。
我不认为我对可可的窗户,视图和控制器有正确的理解。我正在关注 aaron hillegass的 COCOA Programming for Mac OS X 一书。 请给我一些其他教程,以便我能清楚地理解这一点。
答案 0 :(得分:2)
您需要取消选中“启动时可见”窗口
然后根据您的BOOL值,您需要显示窗口并使其成为orderFront。