Preciso substituir os métodos de escrita do NSDocument em subclasses para um aplicativo que será apenas um espectador para arquivos
-
22-09-2019 - |
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?
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