K@m@l نشر 25 نوفمبر 2015 أرسل تقرير نشر 25 نوفمبر 2015 أريد معرفة كيفية استعمال enum على Objective-C، كمثال على استعماله:typedef enum { kCircle, kRectangle, kOblateSpheroid } ShapeType;مالذي تم تعريفه في الكود السابق؟ وكيف بامكتني استعماله؟ اقتباس
0 E.Nourddine نشر 28 نوفمبر 2015 أرسل تقرير نشر 28 نوفمبر 2015 تختلف Objective-C قليلا عن C في هذه الجزئية، فـ enum لا يعرّف بنفس الطريقة متل C، حيث نجد:enum tagname x; // enum tagname من نوع x تعريف متغير tagname x; //C++ بينما يعتبر صحيحاً على Objective-C سيحدث خطأ في ويمكن أيضا تعريف متغير بنفس اسم متغير enum على الشكل:enum tagname { ... }; typedef enum tagname tagname; // enum tagname كنوع من 'tagname'تعريف متغير ويمكن اختصاره على في سطر واحد بالشكل التالي:typedef enum tagname { ... } tagname; وفي الأخير في حال كنت لا تريد ربط enum tagname بـ tagname :typedef enum { ... } tagname; https://www.binpress.com/tutorial/objectivec-lesson-7-enumerated-types-and-typedefs/72 اقتباس
السؤال
K@m@l
أريد معرفة كيفية استعمال enum على Objective-C، كمثال على استعماله:
مالذي تم تعريفه في الكود السابق؟ وكيف بامكتني استعماله؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.