Comment convertir NSString char [] tableau dans l'objet C

voix
1

J'ai une très longue chaîne mais que vous voulez convertir en un tableau de caractères, quelque chose comme unsigned char[4], par exemple:

NSString *str = Thisisaverylongstringofstringsjoinedtogether;
unsigned char c[4] = str;

J'espère que quelqu'un comprend ce que je veux et me aider. Merci!

Créé 20/06/2012 à 12:00
source utilisateur
Dans d'autres langues...                            


1 réponses

voix
0

Vous pouvez utiliser [str CSTRING] pour obtenir un tableau de caractères de la même longueur de la chaîne.

Si vous voulez juste les 4 premiers caractères créer une sous-chaîne avant avec [str substringWithRange: 4] ou après où vous venez Memcpy une partie du tableau complet char.

Créé 20/06/2012 à 12:05
source utilisateur

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more