Ho trovato una strana parola chiave in NSObject.h
- (oneway void)release;
Ho cercato sul Web e ho scoperto che si riferisce al passaggio di messaggi asincrono, che è simile al passaggio di messaggi di Erlang.
Sembra che questo possa fare molte cose interessanti. Quali sono alcuni buoni casi d'uso di questa parola chiave?
oneway void
è una di quelle belle metafore accidentali che a volte vediamo nella codifica, in questo caso per la morte. "Se c'è qualcosa dall'altra parte, non dircelo."