Задержка создания какао NSDocument при запуске

У меня есть основанное на документе приложение Какао, которое должно запустить подпроцесс перед запуском. Было бы лучше, если бы этот процесс мог завершиться, прежде чем я отобразлю какие-либо окна документа. Я получаю уведомление, когда процесс полностью начался.

Как я могу отложить создание объекта подкласса NSDocument без названия до получения уведомления? У меня есть заставка и тайм-аут, так что я могу "ждать ожидания" и по-прежнему получать пользовательские события. Я могу переопределить любой класс, который мне нужен.

1
задан Mel 18 August 2010 в 18:49
поделиться

1 ответ

См. Метод делегата -applicationShouldOpenUntitledFile: . Вы можете сказать «НЕТ» и создать документ без названия самостоятельно, когда будете готовы, используя следующий код:

[[NSDocumentController sharedDocumentController] newDocument:self];
2
ответ дан 2 September 2019 в 22:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: