Где находится NSDocumentController в шаблоне приложения Apple для документов
Apple подчеркивает, что мне редко потребуется подкласс NSDocumentController. Хорошо, но я ожидал увидеть это где-нибудь в проекте, созданном из шаблона приложения на основе документа. Это в проекте, но Apple "услужливо" скрыла это? Есть что-то, чего я там не хватает?
Спасибо
2 ответа
По этой ссылке есть NSDocumentController по умолчанию:
Другие источники указывают, что первый созданный контроллер документа становится по умолчанию. Предположительно, контроллер документа, инициированный и размещенный в делегате приложения, станет стандартным, и любая скрытая попытка его создания будет выполнена позже и будет проигнорирована. Таким образом, можно добавить свой собственный контроллер документов.
Это, вероятно, где-то явно объяснено, и я пропустил это. Вздох!
Если вы создали приложение на основе документов, вы можете найти NSDocumentController.h в
Frameworks->AppKit.
Самый простой способ найти это - поместить эту строку кода
NSDocumentController* controller;
В файл.m и щелкните правой кнопкой мыши -> Перейти к определению на NSDocumentController
часть.