اذهب إلى المحتوى
  • 0

كيف أنشئ enum في لغة البرمجة Apple Swift؟

OsamaSaif

السؤال

Recommended Posts

  • 0

يتم إنشاء Enumeration  في Swift بكتابة الكلمة المفتاحية enum وبعدها الاسم ويكون التعريف الداخي للـ enumeration بين قوسين:

enum SomeEnumeration {
    // enumeration definition goes here
}

القيم التي تعرّف في الـ Enum  هي عبارة عن حالات Cases لذا عند كتابة التعريف الداخلي ضع كلمة case قبل اسم النوع.

 المثال التالي يعرّف النقاط الأربع الأساسية للبوصلة:

enum CompassPoint {
    case North
    case South
    case East
    case West
}

ملاحظة: على خلاف لغات C و objective-C لا يتم في لغة swift إعطاء حالات التعداد عدد صحيح افتراضي عند إنشائها. فمثلًا في المثال أعلاه الحالات (North, South, East, West)  لا تساوي ضمنيًا القيم 0, 1, 2, 3 بل هي قيم كاملة في حد ذاتها مع نوع تعريف واضح لـ CompassPoint.

يمكن كتابة الحالات على سطر واحد عن طريق الفصل بينها بواسطة فاصلة ",":

enum Planet {
    case Mercury, Venus, Earth, Mars, Jupiter, Saturn, Uranus, Neptune
}

كيف أنشئ enum في لغة البرمجة Apple Swift؟

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...