8
Ho una matrice di NSString.Trova l'indice di un NSA Nray NSString, che corrisponde a una stringa specifica?
exampleArray = @[@"5", @"6", @"7", @"8", @"9", @"10", @"11", @"12", @"13", @"14", @"15", @"16", @"17", @"18", @"19", @"20"];
Diciamo che hai ..
NSString *exampleString = @"7";
voglio trovare exampleString, in exampleArray, e lo hanno restituire l'indice 2, l'indice dove "7" si trova @.
Qual è il modo migliore per fare ciò oltre a eseguire il ciclo e il confronto di isEqualToString?
Usa 'indexOfObject:' o 'indexOfObjectPassingTest:' per il confronto più complesso –
risposta molto più dettagliata e completa, qui: http://stackoverflow.com/questions/5811121/check-if-nsstring-instance -is-contained-in-an-NSArray – GKK