je un tableau recueillies par componentsSeparatedByString: qui ressemble à ce qui suit lorsque j'utilise po dans le GDB après le tableau est passé par componentsSeparatedByString:Accès aux éléments séparés par -componentsSeparatedByString
"\n\t\t <b>Suburb,
</b> BAIRNSDALE",
"\n\t\t <b>Address,
</b> 15K NW BAIRNSDALE",
"\n\t\t <b>Reference,
</b> MELWOOD/SCHOOL ROAD",
"\n\t\t <b>Last Changed,
</b> 09/04/10 05,
29,
00 PM",
"\n\t\t <b>Type,
</b> HOME",
"\n\t\t <b>Status,
</b> BUILT",
"\n\t\t <b>Property Size,
</b> 2.00 HA.",
"\n\t\t <b>Residents,
</b> 2",
"\n\t\t <b>First Added Date/Time,
</b> 09/04/10 03,
15,
00 PM",
"\n\t\t\t"
Le seul problème est, je maintenant ne peut pas savoir où aller à partir d'ici. Je dois être en mesure d'accéder à chacun de ces éléments (c'est-à-dire, type, statut, taille de propriété) séparément plutôt que d'appeler simplement le tableau entier (c'est-à-dire currentProperty.status). Comment puis-je faire cela?
Aussi ce qui est avec toutes les choses n \ t \ t \ t - comment puis-je me débarrasser d'eux?
Mise à jour: Pour un type similaire d'aliments pour animaux, voir here - ce fut pour un autre projet, mais je ne l'a résolu. La chaîne que j'analyse est appelée "description" dans l'autre projet, mais elle est formatée exactement de la même manière avec des informations différentes.
Et voici le code à l'aide du componentsSeperatedByString
NSString *string = [parser currentString];
NSArray *strings = [string componentsSeparatedByString: @"<br>"];
NSString *myArrayString = [strings description];
NSString *finalstring = myArrayString;
NSArray *finalstrings = [finalstring componentsSeparatedByString: @":"];
NSString *finalArrayString = [finalstrings description];
parser.currentProperty.description = finalArrayString;
Merci.
OK J'ai déjà eu un problème similaire - j'ai ajouté un lien vers l'information ci-dessus qui est presque exactement la même chose. – Graeme