applicationShouldOpenUntitledFile возвращает NO, но приложение по-прежнему открывает пустые документы - PullRequest
4 голосов
/ 27 мая 2011

Мне не ясно, как остановить приложение, основанное на документе, для отображения пустого документа при запуске.

В предыдущем вопросе, который я написал, кто-то сказал: «Вы уверены, что делегат окна настроен правильно и не nil

Может кто-нибудь уточнить? Похоже, что объект Window в кончике MyDocument по умолчанию связан с владельцем файла / делегатом. Что еще мне нужно сделать? Как есть, так и не работает.

Этот метод находится в MyDocument.m в структуре проекта. Нужен ли дополнительный код?

- (BOOL)applicationShouldOpenUntitledFile:(NSApplication *)sender  
{
    return NO;
}

1 Ответ

6 голосов
/ 27 мая 2011

Он должен быть в делегате приложения, а не в классе документа, как указано в документации для метода.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...