プロジェクトテンプレートを使用している場合、スタートアップコードはApplicationDelegateファイルにあります。 main.m
は、Cocoaアプリケーションの場合、実行ループを設定し、NSApplicationを実行します(Info.plistファイルの 'Principle class'キーの下に表示されています)。
これで、 Info.plistファイル(メインのnibファイルのベース名の下にあります)。デフォルトはMainMenu.xibです。このnibファイルを見てください
これは、テンプレートによって 'Files's NSApplication(nibをロードしたクラス)のオーナーですが、アプリケーションデリゲートを表す青いブロックもあります。これは既に1つのデリゲートメソッド1つのアウトレットで記入されています。
デリゲートメソッドはapplicationDidFinishLaunching:
このメソッドは、アプリケーションによって呼び出されます。これは、処理可能なデリゲートメソッドの1つに過ぎませんが、実行ループの開始後、アプリケーションがイベントを受け取る前に送信されます。初期化コードを置くのは一般的な場所です。ここでは、ウィンドウのセットアップを開始して、あらかじめ用意されたwindow
コンセントを使用することができます。
これは簡単な要約です。便利なレファレンスは、on Cocoa With LoveとApple's Introduction to Applicationアーキテクチャドキュメントです。
あなたには特徴的ではない、間違った答えがあります。 – Abizern