मेरे पास कुछ अलग-अलग दृश्यों में कोडित कुछ स्थिरांक हैं नियंत्रक और एनएसओब्जेक्ट कक्षाएं एटीएम। मेरे काम के लोगों में से एक ने कहा कि मुझे उन्हें अपने स्वयं के वर्ग (यानी एक स्थिरांक वर्ग) में रखना चाहिएउद्देश्य सी स्थिरांक वर्ग
मैं सोच रहा हूं कि इस प्रकार के डिज़ाइन के प्रो और कॉन क्या होंगे और यदि ऐसा कुछ भी हो यह कैसे करना है इस पर कोई स्पष्टीकरण किया जाएगा।
उदाहरण के लिए, क्या मैं अभी एक नया एनएसओब्जेक्ट क्लास बना रहा हूं और इसमें # डिफाईन्स का समूह है? तो जब मुझे उनका उपयोग करने की ज़रूरत है तो क्या मैं सिर्फ अपने स्थिरांक वर्ग को उप-वर्गीकृत करता हूं और इस वर्ग के अंदर स्थिरांक का उपयोग करता हूं जैसे कि मैं किसी अन्य विधि या किसी अन्य वर्ग से परिवर्तनीय हूं?
अर्थात
myclass.theConstant
किसी भी मदद की बहुत appreicated होगा।
मंजुनाथ ने यहां एक उत्कृष्ट उत्तर पोस्ट किया: http://stackoverflow.com/a/2377432/1218605 –