Avatar ·

Comment créer une chaîne multiligne en Swift ? Problèmes de sauts de ligne et d'échappement

Bonjour à tous ! Je suis débutant en Swift et j'ai rencontré un problème lors de la création de longues chaînes. Je dois conserver du texte avec plusieurs lignes (par exemple, une adresse ou une description de produit), mais les chaînes ordinaires avec des guillemets ne fonctionnent pas — le compilateur se plaint des sauts de ligne. Voici ce que j'ai essayé : ```swift let address = "ул. Ленина, д. 10 кв. 5 г. Москва" ``` Xcode génère une erreur : "Unterminated string literal". Je comprends qu'en Swift, on ne peut pas simplement insérer un saut de ligne entre guillemets. Mais comment écrire un texte multiligne alors ? J'ai essayé d'ajouter `\n` — cela fonctionne, mais le code devient illisible, surtout s'il y a beaucoup de lignes. J'ai aussi entendu parler de "raw strings" et de trois guillemets `"""`, mais je ne suis pas sûr de les utiliser correctement. Par exemple, si le texte contient des guillemets ou des barres obliques inverses, ils cassent la chaîne. Dites-moi comment travailler correctement avec les chaînes multilignes en Swift ? J'ai besoin d'exemples avec des explications ! Merci d'avance pour votre aide ! <<>>

Utilisation des littéraux de chaîne multilignes (""")