Looking for objective-c Keywords? Try Ask4Keywords

Objective-C Language XCode पर एक श्रेणी बनाएँ


उदाहरण

श्रेणियां वास्तविक वस्तु को उप-वर्गीकृत या परिवर्तित किए बिना किसी वस्तु में कुछ अतिरिक्त कार्यक्षमता जोड़ने की क्षमता प्रदान करती हैं।

उदाहरण के लिए हम कुछ कस्टम फोंट सेट करना चाहते हैं। आइए एक ऐसी श्रेणी बनाएं जो कार्यक्षमता को UIFont वर्ग में जोड़े। अपनी XCode परियोजना खोलें, File -> New -> File पर क्लिक File और Objective-C file , अगला क्लिक करें अपनी श्रेणी का नाम दर्ज करें "CustomFont" फ़ाइल प्रकार को श्रेणी और वर्ग के रूप में चुनें UIFont के रूप में फिर "अगला" पर क्लिक करें और उसके बाद "बनाएं" पर क्लिक करें। "

यहाँ छवि विवरण दर्ज करें

यहाँ छवि विवरण दर्ज करें

श्रेणी विधि घोषित करें: -

नई श्रेणी की हेडर फ़ाइल देखने के लिए "UIFont + CustomFonts.h" पर क्लिक करें। विधि घोषित करने के लिए इंटरफ़ेस में निम्न कोड जोड़ें।

@interface UIFont (CustomFonts)

+(UIFont *)productSansRegularFontWithSize:(CGFloat)size;

@end

अब श्रेणी विधि को लागू करें: -

श्रेणी के कार्यान्वयन फ़ाइल को देखने के लिए "UIFont + CustomFonts.m" पर क्लिक करें। ProductSansRegular फ़ॉन्ट सेट करेगा एक विधि बनाने के लिए निम्न कोड जोड़ें।

+(UIFont *)productSansRegularFontWithSize:(CGFloat)size{
    
    return [UIFont fontWithName:@"ProductSans-Regular" size:size];
    
}

अपनी श्रेणी आयात करें

#import "UIFont+CustomFonts.h"

अब लेबल फ़ॉन्ट सेट करें

[self.label setFont:[UIFont productSansRegularFontWithSize:16.0]];