0

Cocoa フレームワークの初心者 - この質問 hereから、最初のウィンドウは info.plist ファイルの設定によって決定されることを理解しています。

私のアプリケーションでは、表示するウィンドウはいくつかの外部設定によって決定されます。実行時に最初に表示するウィンドウを設定するにはどうすればよいですか?

4

2 に答える 2

2

AppDelegate クラスには、(void)applicationDidFinishLaunching:(NSNotification *)aNotification{} というメソッドがあり、ウィンドウをロードしてロードするウィンドウ コントローラー クラスのインスタンスを作成する必要があります。

于 2012-09-03T03:37:14.197 に答える
0

プログラムで最初のウィンドウを表示するには、Appdelegate または Appdelegateで設定makeKeyAndOrderFrontする必要があり ます。決定ウィンドウが最初に表示されます。awakeFromNib- (void)applicationDidFinishLaunching:(NSNotification *)aNotification

- (void)awakeFromNib
{
    [window makeKeyAndOrderFront:NSApp];

}

また

- (void)applicationDidFinishLaunching:(NSNotification *)aNotification`
{

     [window makeKeyAndOrderFront:NSApp];

}
于 2012-09-03T04:09:46.783 に答える