स्विफ्ट में स्ट्रिंग फ़ॉर्मेटिंग: मान प्रतिस्थापन के साथ स्ट्रिंग कैसे बनाएं (String(format:) का एनालॉग)
सभी को नमस्ते! मैंने अभी-अभी Swift सीखना शुरू किया है और iOS 8 के लिए अपना पहला ऐप लिख रहा हूँ। मुझे स्ट्रिंग फ़ॉर्मेटिंग की समस्या का सामना करना पड़ा।\n\nमुझे स्क्रीन पर उपयोगकर्ता की जानकारी प्रदर्शित करनी है: नाम, आयु और खाता शेष। उदाहरण के लिए: «उपयोगकर्ता: इवान, आयु: 25 वर्ष, शेष: 1234.56 रूबल». पहले Objective-C में मैं `[NSString stringWithFormat:@"...", ...]` का उपयोग करता था, लेकिन Swift में यह शायद अलग तरीके से काम करता है।\n\nमैंने कई विकल्प आज़माए, लेकिन कोई भी वांछित परिणाम नहीं देता:\n\n1. सरल इंटरपोलेशन: `"उपयोगकर्ता: \\(name), आयु: \\(age) वर्ष, शेष: \\(balance) रूबल"` — यहाँ मैं संख्या के फ़ॉर्मेट को नियंत्रित नहीं कर सकता (उदाहरण के लिए, शेष के लिए केवल दो दशमलव स्थान दिखाना)।\n\n2. मैंने `String(format:)` का उपयोग करने की कोशिश की:\n```swift\nlet name = "इवान"\nlet age = 25\nlet balance