こんばんは。
私は2つのコントローラーを持っています。それらを NSViewController1 および NSViewController2 と呼びます。コントローラーは 1 つの NSWindow に配置され、いくつかのネットワーク ロジックを持ちます。プログラムの実行中にメモリからそれらを削除するのはあまり良くありません。
ボタンを作成したいと思います。ユーザーがボタンをクリックすると、1 つのウィンドウが 2 つのウィンドウに分離する必要があります。新しいウィンドウの最初のウィンドウには NSViewController1 が含まれ、2 番目のウィンドウには NSViewController2 が含まれている必要があります。切り替えがアニメーション化されている場合は、はるかに優れています。
記述された動作を実装する最良の方法は何ですか? 誰かがこのタスクでオープンソース プロジェクトを見たのではないでしょうか?