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

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

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

1 Ответ

17 голосов
/ 01 апреля 2010

Apple Doc, обзор приложений на основе документов - FAQ :

Как я могу сохранить свою заявку от создание документа без названия в запуск

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

...