K@m@l نشر 25 نوفمبر 2015 أرسل تقرير مشاركة نشر 25 نوفمبر 2015 أريد معرفة كيفية استعمال enum على Objective-C، كمثال على استعماله:typedef enum { kCircle, kRectangle, kOblateSpheroid } ShapeType;مالذي تم تعريفه في الكود السابق؟ وكيف بامكتني استعماله؟ اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
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 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
K@m@l
أريد معرفة كيفية استعمال enum على Objective-C، كمثال على استعماله:
مالذي تم تعريفه في الكود السابق؟ وكيف بامكتني استعماله؟
رابط هذا التعليق
شارك على الشبكات الإجتماعية
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.