Avatar ·

تنسيق السلاسل النصية في Swift: كيفية إنشاء سلسلة نصية مع استبدال القيم (مشابه لـ String(format:))

مرحباً بالجميع! لقد بدأت للتو في تعلم Swift وأكتب أول تطبيق لي لنظام iOS 8. واجهت مشكلة في تنسيق السلاسل النصية. أحتاج إلى عرض معلومات المستخدم على الشاشة: الاسم والعمر ورصيد الحساب. على سبيل المثال: "المستخدم: إيفان، العمر: 25 سنة، الرصيد: 1234.56 روبل". سابقاً في Objective-C كنت أستخدم `[NSString stringWithFormat:@"...", ...]`، ولكن في Swift يبدو أن الأمر يعمل بشكل مختلف. لقد جربت عدة خيارات، لكن لم يعطِ أي منها النتيجة المرجوة: 1. الاستيفاء البسيط: `"المستخدم: \(name)، العمر: \(age) سنة، الرصيد: \(balance) روبل"` — هنا لا أستطيع التحكم في تنسيق الرقم (مثل عرض رقمين فقط بعد الفاصلة العشرية للرصيد). 2. جربت استخدام `String(format:)` بهذه الطريقة: ```swift let name = "إيفان" let age = 25 let balance

لا توجد إجابات بعد.

تسجيل الدخول لترك إجابة

المدونات