Как я могу предотвратить создание нового документа без названия при запуске приложения на основе документа Mac OS X?

Я делаю новое приложение для Mac OS X. (не приложение для iPhone) Это приложение на основе документов.

Он автоматически показывает новый экземпляр документа «Без названия» при запуске. Как я могу заблокировать это поведение? Я хочу, чтобы мое приложение не отображало окно при запуске.


person eonil    schedule 01.04.2010    source источник


Ответы (1)


Apple Doc, обзор приложения на основе документов – часто задаваемые вопросы:

Как я могу предотвратить создание моим приложением безымянного документа при запуске?

Реализация метода applicationShouldOpenUntitledFile: для возврата NO в вашем делегате приложения предотвращает открытие безымянного файла приложением при запуске или активации. Если вы хотите открыть безымянный файл при запуске, но не хотите открывать безымянный файл, когда он уже запущен и активирован из дока, вы можете вместо этого реализовать applicationShouldHandleReopen:hasVisibleWindows: для возврата НЕТ

person stefanB    schedule 01.04.2010