كيفية إضافة عناصر إلى القاموس (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 الأصلي. ربما أخلط في الصياغة؟ سأكون ممتناً لأمثلة الكود.