¿Existe un método trim en Swift para recortar espacios de una cadena?
¡Hola a todos! Acabo de empezar a aprender Swift y me encontré con este problema: necesito eliminar los espacios en blanco y los caracteres de nueva línea al inicio y al final de una cadena. En otros lenguajes, como Java o JavaScript, existe el método `trim()`, que hace esto con un solo comando. Pero en Swift no lo he encontrado.
Aquí hay un ejemplo de lo que necesito hacer:
```swift
let userInput = " ¡Hola, mundo! \n"
// Quiero obtener "¡Hola, mundo!" sin espacios ni saltos de línea
```
Intenté escribir algo como `userInput.trim()`, pero Xcode muestra el error "Value of type 'String' has no member 'trim'". Busqué en Google, pero encontré muchas opciones diferentes: algunos hablan de `trimmingCharacters`, otros de `components(separatedBy:)` — ya estoy confundido.
Por favor, díganme si hay una forma integrada en Swift de recortar una cadena. ¿O necesito escribir mi propia implementación? Me gustaría ver un ejemplo simple y claro para un principiante. ¡Gracias de antemano!
<<>>
Respuesta corta: sí, pero el método se llama diferente
En Swift no hay un método
No answers yet.
Inicia sesión para dejar una respuesta