Wie konvertiert man ein Array in einen String in Swift?
Hallo zusammen! Ich habe gerade angefangen, Swift zu lernen, und bin auf eine scheinbar einfache Aufgabe gestoßen, die ich aber nicht lösen kann. Ich habe ein Array von Strings:\n\n```swift\nlet fruits = ["Apple", "Banana", "Orange", "Grape"]\n```\n\nIch möchte dieses Array in einen einzigen String umwandeln, um ihn in einem UILabel anzuzeigen oder an einen Server zu senden. Zum Beispiel möchte ich so etwas erhalten wie: `"Apple, Banana, Orange, Grape"` oder `"Apple Banana Orange Grape"`.\n\nIch habe versucht, `String(fruits)` zu verwenden, aber das gibt einen Compiler-Fehler. Ich habe versucht, eine for-in-Schleife zu schreiben und die Elemente manuell zum String hinzuzufügen, aber das sieht schrecklich aus, und ich weiß nicht, wie ich das letzte Element richtig ohne überflüssiges Komma behandeln soll.\n\nKönnt ihr mir bitte sagen, wie man das richtig und elegant in Swift macht? Wichtig ist, dass die Lösung performant ist und für große Arrays geeignet ist.
Noch keine Antworten.
Anmelden um eine Antwort zu hinterlassen