まず、あなたが選択し、ストーリーボードを開いて最初のコントローラを読み込むからココアを防ぐために必要がありますあなたのウィンドウコントローラ、属性インスペクタで「初期コントローラは」のチェックを外す
その後
このような何か:FirstControllerとSecondControllerがあなたのメインストーリーボードに2 NSWindowControllersの識別子であることと
NSWindowController controller;
public override void DidFinishLaunching (NSNotification notification)
{
var storyboard = NSStoryboard.FromName ("Main", null);
if (true)
controller = (NSWindowController)storyboard.InstantiateControllerWithIdentifier ("FirstController");
else
controller = (NSWindowController)storyboard.InstantiateControllerWithIdentifier ("SecondController");
controller.Window.MakeKeyAndOrderFront (this);
}
。
あなたのアプリの設定で "LoggedIn"フラグを保存し、それに基づいてナビゲート –