comment puis-je convertir la chaîne en un tableau avec séparateur?
J'ai une chaîne de caractères dans le format suivant
myString = "cat+dog+cow"
J'ai besoin de stocker chaque chaîne de caractères séparés par des + dans une matrice.
Par exemple:
myArray[0] = cat
myArray[1] = dog
myArray[2] = cow
Quelqu'un peut me dire la bonne façon de le faire?
OriginalL'auteur Christina | 2011-05-24
Vous devez vous connecter pour publier un commentaire.
componentsSeparatedByString:
coupe la corde et de retourner le résultat dans un tableau.NSString *myString = [myArray componentsJoinedByString:@"+"];
.Vous, monsieur, êtes un génie 🙂 +1
OriginalL'auteur Anish
Essayer..
sans l'aide du tableau.parce que si j'utilise la matrice il y a une chance de se produire d'erreur
j'ai un message et accessmode
si vous alloc et la libération tableau correctement,alors pas besoin de s'inquiéter à ce sujet.
je vais ajouter le mode d'accès au premier abord, et ensuite - et mon message..j'ai besoin de séparer le mode d'accès et de message.si j'ai craché comme un tableau, il y aura un problème si mon message contient des caractères autres que j'ai ajouté
OriginalL'auteur Anish
Utiliser le
componentsSeparatedByString:
fonction de NSArray.OriginalL'auteur Jhaliya
C'est très simple..
Espère que cela aide...
Je vous ne voulez pas utiliser de tableau puis itérer sur chaque personnage...
C'est tout...
OriginalL'auteur Midhere
OriginalL'auteur memmons
Vous pouvez trouver une très simple
De SORTIE:
Éléments de tableau de
(
Chat,
chien,
Vache
)
OriginalL'auteur Anjani
OriginalL'auteur Chetan Bhalara
Ce sera la solution si vous avez affaire à une chaîne:
Et chaque mot sera stocké dans la position respective de 0-n.
De L'Essayer. 🙂
OriginalL'auteur rptwsthi
Si vous êtes opposés à l'aide de tableaux, vous pouvez considérer ce –
OriginalL'auteur Deepak Danduprolu
La première valeur sera stockée dans 0e indice de lignes et de la deuxième valeur sera stockée dans le 1er indice de lignes..
Pourquoi pas ensemble?
OriginalL'auteur Narayanan Ramamoorthy
Code Simple :
OriginalL'auteur Jayprakash Dubey
Essayez Ceci:
OriginalL'auteur Nick