sto ottenendo l'avvertimento soggetto sul seguente riga:Attenzione: Unimplemented Selector localizedCaseInsensitiveCompare
NSSortDescriptor * sort = [ [NSSortDescriptor alloc] initWithKey:@"name"
ascending:YES
selector:@selector(localizedCaseInsensitiveCompare:) ];
E io non sempre ottenere che avvertimento. Cioè, l'avviso ha appena iniziato a comparire di recente, probabilmente a causa di una modifica delle impostazioni di compilazione. Non vedo un errore di battitura, qui. Questo mi sembra (proprio come il codice che ho visto in molti esempi). Non vedo un'eccezione di run time. Ma non mi piacciono gli avvertimenti. Qualcuno ha visto questo? Qualche idea su cosa lo sta scatenando?
L'ha fatto. Grazie. – DRVic
Ciao @Rob Napier, ho appena aggiornato a xcode 5 e ricevo l'avviso "Selettore non trovato", come suggerito ho controllato l'opzione "Tipi di definizione multipli per il selettore", e il suo già impostato su NO. Ma continuo a ricevere l'avvertimento. Quindi che si fa. – Ranjit
Questo è un avvertimento diverso rispetto a questa domanda. Se ricevi questo avviso dopo l'aggiornamento, ciò suggerisce che stai utilizzando un metodo che è stato rimosso. Dovresti aprire una nuova domanda con i dettagli sul metodo che stai utilizzando, sull'SDK che stai utilizzando e sull'avviso esatto (anche se inizierei solo verificando che il metodo esista effettivamente). –