Existe um método trim em Swift para remover espaços de uma string?
Olá a todos! Comecei a estudar Swift recentemente e me deparei com o seguinte problema: preciso remover espaços extras e caracteres de nova linha no início e no final de uma string. Em outras linguagens, como Java ou JavaScript, existe o método `trim()`, que faz isso em um único comando. Mas no Swift não encontrei nada parecido.
Aqui está um exemplo do que preciso fazer:
```swift
let userInput = " Olá, mundo! \n"
// Quero obter "Olá, mundo!" sem espaços e quebras de linha
```
Tentei escrever algo como `userInput.trim()`, mas o Xcode exibe o erro "Value of type 'String' has no member 'trim'". Pesquisei no Google, mas encontrei muitas opções diferentes: alguns falam sobre `trimmingCharacters`, outros sobre `components(separatedBy:)` — fiquei confuso.
Por favor, me digam: existe uma forma nativa em Swift de cortar uma string? Ou preciso implementar minha própria solução? Gostaria de ver um exemplo simples e claro para iniciantes. Desde já, agradeço!
<<>>
Resposta curta: sim, mas o método tem outro nome
No Swift, não existe um método