Я создаю приложение состояния OS X, поэтому я хочу, чтобы приложение запустилось.
Я создал приложение "раскадровки", и начальное окно всегда отображается, даже если "Видимый при запуске" не установлен (по умолчанию он не отмечен).
Примечание: если я отключу "Исходный контроллер", приложение правильно запускается без какого-либо окна, но мое (теперь сиротское) окно никогда не добавляется в раскадровку:
var mainWindow = NSStoryboard(name: "Main", bundle: nil)?.instantiateControllerWithIdentifier("mainWindow")
Контроллер "mainWindow" не найден (даже если я правильно установил "Идентификатор раскадровки" в Window Controller).
Итак, я думаю, что лучше оставить "Является начальным контроллером", но просто просто скрыть главное окно в начале...