web-dev-qa-db-fra.com

comment trouver la longueur de chaîne en utilisant strlen dans l'objectif c

j'ai une chaîne stockée dans la variable str je veux trouver la longueur de chaîne qui est disponible dans la variable str

j'ai essayé avec strlen (str); ça ne fonctionne pas...

31
Linux world

Si votre chaîne est une chaîne C, vous pouvez utiliser strlen(str).

S'il s'agit d'un NSString *str, vous pouvez alors utiliser NSUInteger length = [str length];

73
vodkhang

De quel type est votre chaîne? Si c'est une chaîne NSS, vous trouvez la longueur comme ceci:

int len = [myString length];

Mais ce sera différent si votre chaîne n'est pas une chaîne NSS.

10
Silromen

Utilisez la méthode de longueur, comme ceci:

NSString *myString = @"Hello World";
int myLength = [myString length]; //myLength is now 11
0
Cokegod