Avatar ·

Como converter um Array em uma String em Swift?

Olá a todos! Sou novo em Swift, estou escrevendo meu primeiro aplicativo para iOS. Me deparei com uma tarefa simples, como pensei: tenho um array de strings e quero exibir seu conteúdo em um UILabel ou no print para depuração. Mas, em vez de uma string bonita como "maçã, banana, laranja", o Xcode exibe um erro ou imprime algo incompreensível. Aqui está um exemplo do meu código: ```swift let fruits = ["maçã", "banana", "laranja"] let result: String = fruits // Erro: Cannot assign value of type '[String]' to type 'String' print(fruits) // Imprime: ["maçã", "banana", "laranja"] — não é o que preciso ``` Eu entendo que um array não é uma string, mas como posso juntar todos os elementos em uma única string com separadores? Tentei escrever manualmente com um loop for, mas parece complicado e feio. Com certeza existe algo embutido em Swift...