Запустите приложение Какао, не показывая главное окно

У меня есть простое приложение Какао с одним NSWindow, где я могу ввести некоторые учетные данные, и после отправки приложение запускает другой процесс. В случае, если учетные данные были введены один раз и кэшированы, я хотел бы запустить процесс, запустив приложение, не показывая главное окно приложения. Как я могу этого достичь?

Приложение имеет только один класс, который соответствует NSApplicationDelegate и один файл.xib.

2 ответа

Решение

Ваше окно создано из файла XIB? В свойствах окна должен быть установлен флажок "Видимо при запуске".

Вам понадобится какой-то другой интерфейс (например, пункт меню), чтобы начать работу - или вы могли бы поместить это в applicationDidFinishLaunching:,

В вашем файле MainMenu.xib выберите окно и снимите флажок "Видимо при запуске". Я верю, что это все, что тебе нужно сделать.

Другие вопросы по тегам