Avatar ·

Wie teilt man einen String in ein Array in Swift auf? (Split String into Array)

Hallo zusammen! Ich bin neu in Swift und verstehe nicht, wie man einen String richtig in ein Array von Strings aufteilt. Zum Beispiel habe ich einen String:\n\n```swift\nlet text = "Apfel,Banane,Orange,Traube"\n```\n\nIch muss ein Array erhalten:\n\n```swift\n["Apfel", "Banane", "Orange", "Traube"]\n```\n\nIch habe versucht, die Methode `components(separatedBy:)` zu verwenden, aber sie ist nur für `NSString` verfügbar. In Swift sind Strings, soweit ich weiß, `String`.\n\nAußerdem habe ich von `split` gehört, aber es gibt ein `Array` zurück, während ich normale `String` brauche, weil ich später damit arbeiten und sie an Funktionen übergeben werde, die `String` und nicht `Substring` akzeptieren.\n\nKönnt ihr mir sagen, wie man einen String richtig und effizient in ein Array von Strings in Swift aufteilt? Gibt es eine Standardmethode dafür? Und wie werde ich danach `Su