O que significa “enviar uma mensagem a zero” e por que é um caso especial? [duplicado]
Esta questão já tem uma resposta aqui:
Enviando uma mensagem para nil em Objective-C 11 respostasAcabei de começar a ler os tutoriais do Objective-C, e há uma seção sobre "enviar uma mensagem paranil
":
Existem vários padrões em Cocoa que aproveitam esse fato. O valor retornado de uma mensagem para zero também pode ser válido:
O que isto significa? Eu não consigo seguir isso.