【发布时间】:2011-08-29 04:26:51
【问题描述】:
我已经创建了一个 cocoa 应用程序(不是基于文档的)并且有默认的 MyAppDelegate 类和 MainMenu nib 文件。我还创建了一个新的 nib,其中包含一个名为 Splash 的窗口和一个名为 SplashWindowController 的窗口控制器类 (NSWindowController)。
我想要的是,当应用程序启动而不是 MainMenu nib 窗口打开时,我想打开 Splash 窗口。
我认为我必须在我的 AppDelegate 类中创建一个 SplashWindowController 的实例,然后实例化窗口并将其设置为前面。但是,我尝试了几件事,例如在我的 AppDelegate 类中包含对 SplashWindowController.h 文件的引用,并将一个对象添加到我的 MainMenu nib 并将其类设置为 SplashWindowController。但也没有运气。
如果有人能帮我解决这个问题,我将不胜感激,就像在一天中的大部分时间里所做的那样(这似乎是一项简单的任务)。
提前致谢。
【问题讨论】:
标签: objective-c cocoa macos xcode4