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."