Como dividir uma string em um array em Swift? (Split String into Array)
Olá a todos! Sou novo em Swift e não consigo entender como dividir corretamente uma string em um array de strings. Por exemplo, tenho a string:\n\n```swift\nlet text = "maçã,banana,laranja,uva"\n```\n\nPreciso obter o array:\n\n```swift\n["maçã", "banana", "laranja", "uva"]\n```\n\nTentei usar o método `components(separatedBy:)`, mas ele só está disponível para `NSString`. E em Swift, pelo que sei, strings são `String`.\n\nTambém ouvi falar sobre `split`, mas ele retorna `Array`, e eu preciso de `String` comuns, porque vou trabalhar com elas depois, passá-las para funções que aceitam `String`, não `Substring`.\n\nDigam-me como dividir corretamente e eficientemente uma string em um array de strings em Swift? Existe algum método padrão para isso? E como depois me livrar do `Su