माउंटेन शेर ने new APIs पेश किया, जिनमें से कुछ हमने अपनी परियोजना में श्रेणियों के रूप में लागू किया था।माउंटेन शेर में सशर्त श्रेणियां
उदाहरण के लिए, हमारे पास NSColor+CGColorAdditions
श्रेणी है जो CGColor
और colorWithCGColor:
NSColor
के लिए लागू की गई है। इन तरीकों को माउंटेन शेर में जोड़ा गया है।
आदर्श रूप से, हम क्लाइंट ओएस माउंटेन शेर से पुराने होने पर इन श्रेणियों का उपयोग करना चाहते हैं, और यदि माउंटेन शेर है तो उनका उपयोग न करें। हम ऐसा कैसे कर सकते हैं? या क्या कोई बेहतर विकल्प है?
धन्यवाद। आप इस प्रारंभिक कोड को रखने की सिफारिश कहां करेंगे? क्या इसे श्रेणी फ़ाइल में स्थिर रूप से निष्पादित किया जा सकता है? – hpique
@hgpc शायद एप्लिकेशन की पहली पंक्तियों में से एक है: didFinishLaunchingWithOptions: विधि। –
वास्तव में? मैं इसे एक + लोड विधि में डाल दूंगा। –