मैं ऐसे ही एक कस्टम enum की घोषणा करना चाहते हैं के रूप में एक वर्ग संपत्ति की घोषणा करते हैं:मैं एक enum प्रकार
enum menuItemType
{
LinkInternal = 0,
LinkExternal = 1,
Image = 2,
Movie = 3,
MapQuery = 4
}
मेरी वस्तु के लिए एक प्रकार के रूप में:
@interface MenuItem : NSObject {
NSMutableString *menuId;
NSMutableString *title;
enum menuItemType *menuType;
NSMutableArray *subMenuItems;
}
लेकिन अनिश्चित हूं, जहां मैं enum परिभाषा डालने की आवश्यकता है - अगर मैं इसे @interface से पहले
धन्यवाद मैं एक ओबीजे-सी नोब का थोड़ा सा सीख रहा हूं ताकि तेजी से सीख सकूं –
यह उत्तर पुराना है, आधुनिक 'NS_ENUM' का उपयोग करें। @Zedenem उत्तर –
@ proca2.0 देखें - आप सही हैं, इसे इंगित करने के लिए धन्यवाद। दरअसल, सब कुछ उद्देश्य-सी पुराना होने के रास्ते पर है। – mouviciel