7

いくつかのクレデンシャルを入力できる単一のNSWindowを備えたシンプルなCocoaアプリがあり、送信後にアプリは別のプロセスを開始します。クレデンシャルが一度入力されてキャッシュされた場合、アプリのメインウィンドウを表示せずにアプリを実行してプロセスを開始したいと思います。どうすればそれを達成できますか?

アプリには、NSApplicationDelegateに準拠するクラスが1つと、.xibファイルが1つだけあります。

4

2 に答える 2

7

ウィンドウはxibファイルから作成されていますか?ウィンドウのプロパティに[起動時に表示]チェックボックスが表示されているはずです。

作業を開始するには、他のUI(メニュー項目など)が必要になります。または、それをに入れることもできますapplicationDidFinishLaunching:

于 2011-11-29T15:50:26.377 に答える
2

MainMenu.xibファイルで、ウィンドウを選択し、[起動時に表示]のチェックを外します。私はこれがあなたがする必要があるすべてであると信じています。

于 2011-11-29T15:50:04.817 に答える