Avatar ·

كيفية إضافة عناصر إلى القاموس (Dictionary) في Swift؟

مرحباً بالجميع! لقد بدأت للتو في تعلم Swift وواجهت مشكلة أثناء العمل مع القواميس. في لغات أخرى، مثل Python أو JavaScript، كنت أضيف بسهولة أزواج جديدة من المفتاح والقيمة إلى القاموس. لكن في Swift، حدث خطأ ما. لدي قاموس بسيط يخزن أسماء الطلاب ودرجاتهم: ```swift var studentGrades = ["إيفان": 5, "ماريا": 4] ``` الآن أريد إضافة طالب جديد — بيتر بدرجة 3. حاولت القيام بذلك: ```swift studentGrades.append("بيتر": 3) ``` لكن Xcode يعطي خطأ: "Value of type '[String : Int]' has no member 'append'". كما جربت طريقة `add`: ```swift studentGrades.add("بيتر": 3) ``` لم يعمل أيضاً. من فضلكم، أخبروني كيف يمكن إضافة عناصر إلى القاموس في Swift بشكل صحيح؟ سمعت أنه في الإصدارات القديمة من Swift كان هناك `NSDictionary` من Objective-C، لكن الآن يبدو أنهم يستخدمون Dictionary الأصلي. ربما أخلط في الصياغة؟ سأكون ممتناً لأمثلة الكود.