7

我有一个带有单个 NSWindow 的简单 Cocoa 应用程序,我可以在其中输入一些凭据,并在提交后应用程序启动另一个进程。如果凭据被输入一次并被缓存,我想通过运行应用程序而不显示应用程序的主窗口来启动该过程。我怎样才能做到这一点?

该应用程序只有一个符合 NSApplicationDelegate 的类和一个 .xib 文件。

4

2 回答 2

7

您的窗口是从 xib 文件创建的吗?窗口的属性中应该有一个“启动时可见”复选框。

您将需要一些其他 UI(例如菜单项)来开始您的工作 - 或者您可以将其放入applicationDidFinishLaunching:.

于 2011-11-29T15:50:26.377 回答
2

在 MainMenu.xib 文件中,选择窗口并取消选中“启动时可见”。我相信这就是你需要做的。

于 2011-11-29T15:50:04.817 回答