Нужно ли переопределять методы записи NSDocument в подклассах для приложения, которое будет только средством просмотра файлов - PullRequest
0 голосов
/ 27 марта 2010

Я думаю, что я могу упустить очевидное, но я не уверен.

В разделе о создании подкласса NSDocument в документе указано, что подклассы NSDocument должны переопределять одно чтение и один метод записи.

Если я создаю приложение для просмотра, которое ничего не записывает, мне все равно нужно переопределить метод записи (возвращая что, nil?) Или я могу игнорировать его и убедиться, что нет методов сохранения что можно назвать?

1 Ответ

1 голос
/ 28 марта 2010

Учитывая, что в документации написано «должен», я бы сказал «да», напишите метод «ничего не делать». Даже если он работает без него сейчас, и нет очевидной причины его нарушать, если он говорит «должен», то вполне справедливо, что AppKit действительно потребует его в какой-то момент в будущем.

...