Avatar ·

Swift में मल्टी-लाइन स्ट्रिंग कैसे बनाएं? लाइन ब्रेक और एस्केपिंग की समस्याएं

सभी को नमस्ते! मैं Swift में नया हूँ और लंबी strings बनाते समय एक समस्या का सामना कर रहा हूँ। मुझे कई lines वाला टेक्स्ट सेव करना है (जैसे पता या उत्पाद विवरण), लेकिन सामान्य quotes वाली strings काम नहीं करतीं — compiler लाइन ब्रेक पर error देता है। यहाँ मैंने क्या प्रयास किया: ```swift let address = "ул. Ленина, д. 10\nкв. 5\nг. Москва" ``` Xcode error देता है: "Unterminated string literal"। मैं समझता हूँ कि Swift में quotes के अंदर सीधे लाइन ब्रेक नहीं डाल सकते। लेकिन फिर मल्टी-लाइन टेक्स्ट कैसे लिखूं? `\n` जोड़ने का प्रयास किया — यह काम करता है, लेकिन कोड पढ़ने में मुश्किल हो जाता है, खासकर अगर कई lines हों। मैंने कुछ "raw strings" और तीन quotes `"""` के बारे में भी सुना है, लेकिन यकीन नहीं है कि उनका सही उपयोग कैसे करें। उदाहरण के लिए, अगर टेक्स्ट के अंदर quotes या backslashes हों — वे string को तोड़ देते हैं।