تنسيق السلاسل النصية في Swift: كيفية إنشاء سلسلة نصية مع استبدال القيم (مشابه لـ 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