में एक संपत्ति के रूप में एक enum का उपयोग कर सकता हूं मैंने देखा कि यह एक बुलियन संपत्ति का उपयोग ध्वज के रूप में करने के लिए अनुकूलित है। कुछ ऐसा:क्या मैं उद्देश्य सी
@property (nonatomic) BOOL commaAlreadyIntroduced;
मुझे ऐसा कुछ चाहिए लेकिन कम से कम 3 या 4 राज्यों के साथ।
क्या मैं एक enum का उपयोग कर सकते हैं?
स्टैंडअलोन enum दिखना चाहिए:
typedef enum stackState{
empty, oneOperand, operandAndOperator, fullStack
}stackState;
http://stackoverflow.com/questions/6863167/objective-c-getter-and-setter-properties-for-enum –
का डुप्लिकेट http://stackoverflow.com/questions/7126177/using- ए-टाइपिफ-एनम-इन-माय-ऑब्जेक्ट-क्लास – diegoreymendez
आपको वास्तव में टाइपपीफ NS_ENUM का उपयोग करना चाहिए। – paulrehkugler