Perché il seguente codice funziona? È un piccolo programma Cocoa che utilizza NSOpenPanel per selezionare un file e aprirlo in Emacs.app. Può essere eseguito dalla riga di comando con la directory di
Sto cercando di ottenere un semplice esempio di lavoro con GCDAsyncSocket e sto scoprendo che mi mancano alcune parti di comprensione e spero che la gente possa aiutare a spiegare questo. Ho installat
Sto scherzando un po 'con le discussioni. Ora considera questo: Ho una discussione principale. Inizio una nuova discussione. Nel suo metodo entry-point, voglio fare un ciclo di esecuzione. Ora la docu
Mi piacerebbe avere un metodo da eseguire dopo che il metodo corrente è passato e l'interfaccia utente è stata aggiornata. Per quello scopo, sto usando [object performSelector:@selector(someSelector)