Avatar ·

كيفية إنشاء سلسلة نصية متعددة الأسطر في Swift؟ مشاكل في فواصل الأسطر والهروب

مرحبًا بالجميع! أنا مبتدئ في Swift وواجهت مشكلة عند إنشاء سلاسل نصية طويلة. أحتاج إلى حفظ نص بعدة أسطر (مثل عنوان أو وصف منتج)، لكن السلاسل النصية العادية بعلامات الاقتباس لا تعمل — المترجم يشتكي من فواصل الأسطر. إليك ما جربته: ```swift let address = "شارع لينين، مبنى 10\nشقة 5\nمدينة موسكو" ``` Xcode يعطي خطأ: "Unterminated string literal". أفهم أنه في Swift لا يمكن ببساطة كسر السطر داخل علامات الاقتباس. ولكن كيف إذن أكتب نصًا متعدد الأسطر؟ جربت إضافة `\n` — هذا يعمل، لكن الكود يصبح غير قابل للقراءة، خاصة إذا كان هناك العديد من الأسطر. كما سمعت عن شيء مثل "raw strings" وثلاث علامات اقتباس `"""`، لكنني لست متأكدًا من كيفية استخدامها بشكل صحيح. على سبيل المثال، إذا كان داخل النص علامات اقتباس أو شرطات مائلة عكسية — فإنها تكسر السلسلة. أرشدوني إلى كيفية العمل بشكل صحيح مع السلاسل النصية متعددة الأسطر في Swift؟ أحتاج إلى أمثلة مع شروحات! شكرًا مقدمًا على المساعدة! <<>>

استخدام حرفية السلسلة النصية متعددة الأسطر (""")