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