C'est ce que j'utiliseComment obtenir un seul caractère d'un NSString
[[remaining_string substringFromIndex:k] substringToIndex:1]
Y at-il une meilleure façon?
C'est ce que j'utiliseComment obtenir un seul caractère d'un NSString
[[remaining_string substringFromIndex:k] substringToIndex:1]
Y at-il une meilleure façon?
Voir characterAtIndex
NSString *myString = @"Hello, World";
unichar myChar = [myString characterAtIndex:k];
Notez que cela renvoie une unichar
. Vous pouvez utiliser substringWithRange
(voir la réponse de Henrik) si vous voulez un NSString
.
Et si vous vouliez retourner un NSString? –
Mais méfiez-vous que cela renvoie un unichar pas un NSString –
Ouais, c'est ma question. –
Et si vous voulez un NSString cela devrait fonctionner:
string2 = [string1 substringWithRange: NSMakeRange (k, 1)];
Cela ne fonctionne pas. –
c'est sûr! c'mon lol –
Avez-vous une aide de réponse? Cliquez simplement sur la coche pour la marquer comme une solution acceptée ou votez-la. Et s'il vous plaît vérifiez vos autres questions pour des solutions possibles, aussi. Merci! :) (Et oui, ceci est copié-collé donc les nouveaux utilisateurs sont au courant du système de vote.) –
Votre réponse ne aide pas. Cela ne fonctionne même pas. –
Mais c'est exactement la même chose que la vôtre sauf que c'est un appel de méthode au lieu de deux. o_O – Wevah