Пытаюсь сделать приложение которое полностью находится в Menu bar. Взял вот
это за основу. Переписал все на swift. Эта часть работает как надо. Проблема в том, что когда я начал собственно само приложение я вспомнил, что у приложения 3 состояния: "надо зайти", "захожу", "приложение готово к работе".
Первое, что мне пришло в голову, это сделать три разных NSView и добавлять нужный во время "openPanel" как "subview" Не сработало - первый вызов всегда имел ссылся на nil вместо действительных NSView. Однако все последующие вызовы к openPlanel работали как планировалось.
ЧЯДНТ?