खोज…


परिचय

NSObject , Cocoa का मूल वर्ग है, हालाँकि Objective-C भाषा अपने आप में किसी भी मूल वर्ग को Cocoa , Apple के फ्रेमवर्क द्वारा परिभाषित नहीं करती है। यह अधिकांश Objective-C वर्ग पदानुक्रमों का मूल वर्ग है, जहाँ से उप-वर्ग एक मूल इंटरफ़ेस प्राप्त करते हैं। रनटाइम सिस्टम और ऑब्जेक्ट-सी ऑब्जेक्ट के रूप में व्यवहार करने की क्षमता।

इस वर्ग की सभी बुनियादी संपत्ति है Objective'C तरह वर्ग वस्तु:

स्व।

वर्ग (कक्षा का नाम)।

सुपरक्लास (वर्तमान वर्ग का सुपरक्लास)।

वाक्य - विन्यास

  • स्वयं
  • सुपर क्लास
  • इस में
  • alloc
  • नया
  • के बराबर
  • isKindOfClass
  • isMemberOfClass
  • विवरण

NSObject

@interface NSString : NSObject ( NSObject , NSString वर्ग का एक आधार वर्ग है)।

आप स्ट्रिंग वर्ग के आवंटन के लिए नीचे दिए गए तरीकों का उपयोग कर सकते हैं:

- (instancetype)init

+ (instancetype)new

+ (instancetype)alloc

किसी भी वस्तु को कॉपी करने के लिए:

- (id)copy;

- (id)mutableCopy;

वस्तुओं की तुलना के लिए:

- (BOOL)isEqual:(id)object

वर्तमान वर्ग का सुपरक्लास पाने के लिए:

superclass

यह जाँचने के लिए कि यह किस प्रकार का वर्ग है?

- (BOOL)isKindOfClass:(Class)aClass

गैर-एआरसी वर्गों की कुछ संपत्ति:

- (instancetype)retain OBJC_ARC_UNAVAILABLE;

- (oneway void)release OBJC_ARC_UNAVAILABLE;

- (instancetype)autorelease OBJC_ARC_UNAVAILABLE;

- (NSUInteger)retainCount


Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow