Preciso substituir os métodos de escrita do NSDocument em subclasses para um aplicativo que será apenas um espectador para arquivos

StackOverflow https://stackoverflow.com/questions/2529300

Pergunta

Acho que posso estar perdendo o óbvio, mas não tenho certeza.

o Seção sobre Subclassing NSDocument Nos documentos, afirma que subclasses de NSDocument devo substituir uma leitura e um método de escrita.

Se estou criando um aplicativo espectador que não escreverá nada de volta, ainda preciso substituir um método de escrita (retornando o quê, nil?) Ou posso ignorá -lo e garantir que não haja métodos de economia que possam ser chamados?

Foi útil?

Solução

Dado que a documentação diz "deve", eu diria que sim, escreva um método de gravação que não faça nada. Mesmo que funcione sem um agora, e não há motivo óbvio para quebrar isso, se diz que "deve", é totalmente justo que o Appkit realmente o exija em algum momento do futuro.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top