J'ai une étiquette qui affiche des pouces. Je voudrais afficher le nombre avec le symbole du pouce (") ou le guillemet. Puis-je faire cela avec une nsstring ? Merci !
Génial ! C'est ce que je cherchais !
J'ai une étiquette qui affiche des pouces. Je voudrais afficher le nombre avec le symbole du pouce (") ou le guillemet. Puis-je faire cela avec une nsstring ? Merci !
Tout le monde doit commencer quelqu'un. De plus, tout le monde oublie des choses insignifiantes de temps en temps. L'autre jour, je n'arrivais pas à me souvenir du formateur de chaînes de caractères pour l'hexagone et je programme en C depuis des années.
Vous pouvez utiliser Séquence d'échappement de la double citation ici. Vous devez l'échapper en utilisant un barre oblique inversée :
NSString *str = @"Hello \"World\"";
NSLog(@"Output : %@",str);
Output : Hello "World"
Il y a d'autres Séquences d'évasion également. Jetez-y un coup d'œil :
\b Backspace
\f Form Feed
\n Newline
\t Horizontal Tab
\v Vertical Tab
\\ Backslash
\’ Single Quote
\” Double Quote
\? Question Mark
Comme l'utilisation de la barre oblique \" a déjà mentionné, alors je réponds différemment. Vous pouvez utiliser Code ASCII también.
Code ASCII de " (guillemets) es 34 .
NSString *str = [NSString stringWithFormat:@"%cThis is a quotation mark: %c", 34, 34];
NSLog(@"%@", str);
Et Output est : "Ceci est un guillemet : "
Version Swift 4.0
let str = String(format: "%cThis is a quotation mark: %c", 34, 34)
print(str)
Oui, vous pouvez inclure un guillemet dans un NSString
littéral en utilisant la barre oblique inverse pour l'échapper.
Par exemple, pour mettre la chaîne Quote " Quote
dans une chaîne littérale, vous utiliserez ceci :
@"Quote \" Quote"
Une barre oblique inverse suivie d'un guillemet insère simplement le guillemet dans la chaîne.
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.
7 votes
Soit dit en passant, le symbole "pouce" est bien un double-prime () plutôt qu'un double-cadratin ("). Le pire, c'est quand les gens utilisent des guillemets intelligents pour les pouces, je suppose.
1 votes
Duplicata possible de Comment échapper aux guillemets doubles dans une chaîne de caractères ?