NSString *machaine = @"A B C D E F G";
Je veux enlever les espaces, et obtenir une chaîne de caractères comme "ABCDEFG".
NSString *machaine = @"A B C D E F G";
Je veux enlever les espaces, et obtenir une chaîne de caractères comme "ABCDEFG".
Prises de NSString
stringByReplacingOccurrencesOfString:withString:
Renvoie une nouvelle chaîne dans laquelle toutes les occurrences d'une chaîne de caractères dans le récepteur sont remplacés par une autre chaîne.
- (NSString *)stringByReplacingOccurrencesOfString:(NSString *)target withString:(NSString *)replacement
Paramètres
cible
The string to replace.
remplacement
The string with which to replace target.
Valeur De Retour
Une nouvelle chaîne de caractères dans laquelle toutes les occurrences de la cible dans le récepteur sont remplacés par le remplacement.
si la chaîne est mutable, ensuite, vous pouvez transformer sur place à l'aide de ce formulaire:
[string replaceOccurrencesOfString:@" "
withString:@""
options:0
range:NSMakeRange(0, string.length)];
ceci est également utile si vous souhaitez que le résultat soit une mutable exemple d'une chaîne d'entrée:
NSMutableString * string = [concreteString mutableCopy];
[string replaceOccurrencesOfString:@" "
withString:@""
options:0
range:NSMakeRange(0, string.length)];
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.