¿Existe un método trim en Swift para cadenas, como en Java o C#?
¡Hola a todos! Acabo de empezar a aprender Swift después de Java, y me encontré con una tarea simple: necesito eliminar espacios en blanco y saltos de línea al inicio y final de una cadena.
En Java escribiría `str.trim()`, en C# — `str.Trim()`. Pero en Swift no encuentro nada similar. Intenté escribir así:
```swift
let text = " Hola, mundo! \n"
let trimmed = text.trim() // Error: Value of type 'String' has no member 'trim'
```
Obtengo un error de compilación. Busqué en la documentación — solo encontré `trimmingCharacters(in:)`, pero acepta un `CharacterSet`, y no entiendo cómo usarlo correctamente.
Necesito simplemente eliminar espacios y saltos de línea de ambos extremos de la cadena, como se hace en la mayoría de los lenguajes. ¿Acaso en Swift necesito escribir mi propia función? Por favor, indíquenme cómo limpiar correctamente una cadena de espacios al inicio y final.
¡Gracias de antemano!
<<>>
Sí, en Swift existe un análogo de trim — el método trimmingCharacters(in:)
En Swift no hay un método separado