-1
Je veux comparer 2 NSString *. J'utilise le [[arr objectAtIndex: i]compare: @"compareString"]
. Cependant, cela ne fonctionne pas dans mon programme. Quel mal des problèmes?Comment comparer le NSString *
Je veux comparer 2 NSString *. J'utilise le [[arr objectAtIndex: i]compare: @"compareString"]
. Cependant, cela ne fonctionne pas dans mon programme. Quel mal des problèmes?Comment comparer le NSString *
problèmes possibles:
Si vous me dites ce qui se passe réellement, je vais vous dire laquelle des quatre possibilités est le problème.
Qu'est-ce exactement * ne fonctionne pas *? Avez-vous une erreur? –
Qu'est-ce que arr? Et que voulez-vous dire par comparer? Juste vérifier l'égalité ou l'ordre dictionnaire/lexicographique? – taskinoor
@taskinoor: 'arr' est probablement un NSArray ou NSMutableArray qui contient NSStrings. @MarkSiu: pouvez-vous tester si '[[arr objectAtIndex: i] isKindOfClass: [NSString class]]' est calculé sur 'YES'? –