Запустите приложение Какао, не показывая главное окно
У меня есть простое приложение Какао с одним NSWindow, где я могу ввести некоторые учетные данные, и после отправки приложение запускает другой процесс. В случае, если учетные данные были введены один раз и кэшированы, я хотел бы запустить процесс, запустив приложение, не показывая главное окно приложения. Как я могу этого достичь?
Приложение имеет только один класс, который соответствует NSApplicationDelegate и один файл.xib.
2 ответа
Ваше окно создано из файла XIB? В свойствах окна должен быть установлен флажок "Видимо при запуске".
Вам понадобится какой-то другой интерфейс (например, пункт меню), чтобы начать работу - или вы могли бы поместить это в applicationDidFinishLaunching:
,
В вашем файле MainMenu.xib выберите окно и снимите флажок "Видимо при запуске". Я верю, что это все, что тебе нужно сделать.