Avatar ·

¿Cómo crear una cadena multilínea en Swift? Problemas con saltos de línea y escape

¡Hola a todos! Soy nuevo en Swift y me encontré con un problema al crear cadenas largas. Necesito guardar texto con varias líneas (por ejemplo, una dirección o descripción de producto), pero las cadenas normales con comillas no funcionan: el compilador se queja del salto de línea. Esto es lo que probé: ```swift let address = "ул. Ленина, д. 10 кв. 5 г. Москва" ``` Xcode muestra el error: "Unterminated string literal". Entiendo que en Swift no se puede simplemente saltar una línea dentro de las comillas. Pero entonces, ¿cómo escribir texto multilínea? Probé agregar `\n` — funciona, pero el código se vuelve ilegible, especialmente si hay muchas líneas. También escuché sobre "raw strings" y tres comillas `"""`, pero no estoy seguro de cómo usarlas correctamente. Por ejemplo, si dentro del texto hay comillas o barras invertidas, rompen la cadena. Expliquen cómo trabajar correctamente con cadenas multilínea en Swift. ¡Necesito ejemplos con explicaciones! Gracias de antemano por la ayuda. <<>>

Uso de literales de cadena multilínea (""")