GNSMessage क्लास

खास जानकारी

मैसेज एक पब्लिश किया गया ऑब्जेक्ट होता है, जो आस-पास के डिवाइसों के बीच डिलीवर किया जाता है.

मैसेज सिर्फ़ उन ऐप्लिकेशन के बीच डिलीवर किए जाते हैं जो एक ही Apiary Dev Console आईडी शेयर करते हैं. https://code.google.com/apis/console/ पर जाएं

मैसेज में एक ऐसा टाइप भी होता है जिसका इस्तेमाल, पब्लिश किए गए मैसेज को सदस्यताओं के साथ मैच करने के लिए किया जाता है.

इन्हें भी देखें
पब्लिकेशन और सदस्यताओं के बारे में ज़्यादा जानकारी के लिए
GNSMessageManager.

NSObject को इनहेरिट करता है.

इंस्टेंस के तरीके के बारे में खास जानकारी

((unavailable("Use
+messageWithContent.") 
- __attribute__
 

क्लास के तरीके के बारे में खास जानकारी

(instancetype) + messageWithContent:
 डिफ़ॉल्ट टाइप वाला मैसेज. ज़्यादा...
 
(instancetype) + messageWithContent:type:
 किसी खास टाइप का मैसेज. ज़्यादा...
 

प्रॉपर्टी की खास जानकारी

NSString * messageNamespace
 मैसेज टाइप का नेमस्पेस. ज़्यादा...
 
NSString * type
 मैसेज किस तरह का है. ज़्यादा...
 
NSData * content
 मैसेज का कॉन्टेंट. ज़्यादा...
 

तरीके की जानकारी

+ (instancetype) messageWithContent: (NSData *)  content

डिफ़ॉल्ट टाइप वाला मैसेज.

इन्हें भी देखें
content के बारे में ज़्यादा जानकारी के लिए
GNSMessage.content.
+ (instancetype) messageWithContent: (NSData *)  content
type: (NSString *)  type 

किसी खास टाइप का मैसेज.

इन्हें भी देखें
content के बारे में ज़्यादा जानकारी के लिए
GNSMessage.content.
type के बारे में ज़्यादा जानकारी के लिए GNSMessage.type पर जाएं.

प्रॉपर्टी की जानकारी

- (NSString*) messageNamespace
readnonatomiccopy

मैसेज टाइप का नेमस्पेस.

खाली स्ट्रिंग, डिफ़ॉल्ट नेमस्पेस होता है और हर ऐप्लिकेशन या Google कंसोल प्रोजेक्ट को शेयर करने वाले ऐप्लिकेशन के लिए निजी होता है. ध्यान दें कि फ़िलहाल, सिर्फ़ बीकन अटैचमेंट में डिफ़ॉल्ट के बजाय एक नेमस्पेस होगा.

- (NSString*) type
readnonatomiccopy

मैसेज किस तरह का है.

इसमें kGNSMessage प्रभावी यूनिकोड वर्णों से ज़्यादा वर्ण नहीं हो सकते. ज़्यादा देर तक इस्तेमाल करने की कोशिश करने से, दावा करने की सुविधा चालू होने पर लाइब्रेरी में दावा होगा जो दावा करने की सुविधा बंद होने पर मैसेज प्रकाशित नहीं करेगा.

- (NSData*) content
readnonatomiccopy

मैसेज का कॉन्टेंट.

डेटा का फ़ॉर्मैट अलग-अलग ऐप्लिकेशन के लिए होता है. डेटा का फ़ॉर्मैट इस्तेमाल करने वाले सभी पब्लिशर और सदस्यों को इस पर सहमत होना ज़रूरी है. kGNSMessage अधिकतमContentSize से ज़्यादा लंबा नहीं हो सकता. इससे बड़े किसी ऑब्जेक्ट का इस्तेमाल करने की कोशिश करने से, दावा करने की सुविधा चालू होने पर लाइब्रेरी में दावे की अनुमति मिलने लगेगी. अगर दावे की सुविधा बंद है, तो यह मैसेज प्रकाशित नहीं करेगी.