Я пытаюсь разделить свое приложение на разные подпроцессы, каждый из которых делает что-то свое. Основная причина - стабильность и лучшее использование памяти, потому что я использую консервативный сборщик мусора (boehm-weisser).
Я не хочу делать это одним огромным процессом, который делает все это.
К сожалению, подпроцессы должны отображать некоторые окна, поэтому им понадобятся экземпляры NSApplication.
Но я хочу, чтобы они отображались как одно приложение в Expose и покидали меню основного процесса, когда они стали активными.
Есть ли способ сделать это?