Avatar ·

¿Cómo convertir un Array en un String en Swift?

¡Hola a todos! Soy nuevo en Swift y estoy escribiendo mi primera aplicación para iOS. Me encontré con una tarea que pensé que sería simple: tengo un array de strings y quiero mostrar su contenido en un UILabel o en print para depuración. Pero en lugar de un string bonito como "manzana, banana, naranja", Xcode arroja un error o imprime algo confuso. Aquí hay un ejemplo de mi código: ```swift let fruits = ["manzana", "banana", "naranja"] let result: String = fruits // Error: Cannot assign value of type '[String]' to type 'String' print(fruits) // Imprime: ["manzana", "banana", "naranja"] — no es lo que quiero ``` Entiendo que un array no es un string, pero ¿cómo puedo unir todos los elementos en un solo string con separadores? Intenté hacerlo manualmente con un bucle for, pero se ve voluminoso y poco elegante. Seguramente Swift tiene un método incorporado. Por favor, díganme cómo convertir correctamente y de manera elegante un array en un string. Lo necesito específicamente para mostrarlo al usuario, con los elementos separados por comas o espacios. ¡Gracias de antemano!