wie hinzufügen, verketten mehrerer NSString in einen String im iphone
Habe ich 5-Saiter-ich will, dass Sie müssen Sie speichern im singe NSString alle Werte getrennt mit |
Zeichen
NSString *first=@"Ali";
NSString *second=@"Imran";
NSString *third=@"AliImran";
NSString *fourth=@"ImranAli";
NSString *fifth=@"Ali Imran Jamshed";
Will ich alle diese in einzelnen NSString speichern und alle Werte getrennt durch ein Zeichen gegeben.
durch eine neue Zeichenfolge, die all diese Werte und trennen Sie Sie durch ein Trennzeichen, Sie müssen immer analysieren, aufteilen, Zusammenführen, bla, bla. verwenden Sie ein NSDictionary und erhalten Sie und legen Sie mit den Tasten.
InformationsquelleAutor user1619187 | 2012-08-28
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn du meinst, es steht null zu null, dann Nein, weil es eine null-terminierte Liste. Wenn einer der Werte null ist, alle anderen Werte nach, die werden ignoriert. Wenn du meinst, es ist eine leere Zeichenfolge ist, dann ja, es wird eine leere Zeichenkette (nichts) zwischen zwei Trennzeichen.
InformationsquelleAutor DrummerB
InformationsquelleAutor Ha cong Thuan
Kurze Lösung:
InformationsquelleAutor Roman
Ich denke, was DrummerB vorgeschlagen, ist der beste Weg. Sie müssen speichern Sie die Zeichenfolgen in der Struktur der Daten. Array oder ein dictionary für diese Angelegenheit.
Wenn Sie wollen einfach nur Zeichenfolgen verwenden, es ist nicht unmöglich, aber es wird unklug. Hier gehen Sie :
InformationsquelleAutor Nitish
Die kombinierte Zeichenkette sieht wie folgt aus
@"Ali,Imran,AliImran,ImranAli,Ali Imran Jamshed"
;InformationsquelleAutor Tendulkar
Verbessern Nitish Antwort, können Sie reduzieren die Anzahl der Zeilen durch die folgenden:
InformationsquelleAutor suryashekhar