Devo controllare se un carattere russo è presente in un NSString
oppure no.Ricerca di un carattere russo in NSString
Sto usando il seguente codice per questo:
NSCharacterSet * set =
[[NSCharacterSet characterSetWithCharactersInString:@"БГДЁЖИЙЛПФХЦЧШЩЪЫЭЮЯ"]
invertedSet];
BOOL check = ([nameValue rangeOfCharacterFromSet:set].location == NSNotFound);
return check;
ma è sempre di ritorno FALSE
.
Qualcuno può darmi un'idea di cosa c'è di sbagliato nel mio codice?
Grazie
Quella doppia negazione è un po' di un overhead ... –
@ H2CO3 doppia negazione è comune in lingua russa :) – dasblinkenlight
@Rachit Vedo che alcuni caratteri mancano dall'alfabeto russo: А, В, К, М, Н, О, Р, С, Т – Shmidt