खास जानकारी
पब्लिकेशन के लिए वैकल्पिक पैरामीटर.
हर पैरामीटर के बारे में ज़्यादा जानकारी के लिए, नीचे दी गई प्रॉपर्टी से जुड़े एलान देखें.
NSObject को इनहेरिट करता है.
प्रॉपर्टी की खास जानकारी | |
GNSStrategy * | strategy |
मैसेज पब्लिश करने के लिए इस्तेमाल की जाने वाली रणनीति. डिफ़ॉल्ट वैल्यू के लिए, GNSStrategy देखें. ज़्यादा... | |
GNSOperationStatusHandler | statusHandler |
पब्लिकेशन की स्थिति के लिए एक हैंडलर. ज़्यादा... | |
GNSPermissionRequestHandler | permissionRequestHandler |
'आस-पास' सुविधा का इस्तेमाल करने के लिए, उपयोगकर्ता की अनुमति का अनुरोध करने के लिए हैंडलर. ज़्यादा... | |
प्रॉपर्टी की जानकारी
|
readwritenonatomicassign |
मैसेज पब्लिश करने के लिए इस्तेमाल की जाने वाली रणनीति. डिफ़ॉल्ट वैल्यू के लिए, GNSStrategy
देखें.
|
readwritenonatomiccopy |
पब्लिकेशन की स्थिति के लिए एक हैंडलर.
इसका इस्तेमाल, नए बनाए गए पब्लिकेशन की स्थिति को ट्रैक करने के लिए किया जा सकता है.
|
readwritenonatomiccopy |
'आस-पास' सुविधा का इस्तेमाल करने के लिए, उपयोगकर्ता की अनुमति का अनुरोध करने के लिए हैंडलर.
यह हैंडलर उस डिफ़ॉल्ट डायलॉग को ओवरराइड करता है जिसका इस्तेमाल 'आस-पास' किया जाता है. अगर आप यह हैंडलर देते हैं, तो 'आस-पास' सुविधा इसकी अनुमति वाला डायलॉग नहीं दिखाएगी.
अपने अनुरोध हैंडलर में, आपको उस काम को करने के लिए उपयोगकर्ता की अनुमति का अनुरोध करना चाहिए जिसके लिए'आस-पास' सुविधा का इस्तेमाल करना ज़रूरी है. साथ ही, आपको यह भी बताना चाहिए कि इसका इस्तेमाल क्यों किया जा रहा है. जब उपयोगकर्ता सहमति देता है या सहमति नहीं देता है, तो आपको अपने अनुरोध हैंडलर में भेजे गए ब्लॉक को कॉल करना होगा. अगर YES
को ब्लॉक में पास किया जाता है, तो इसका मतलब है कि उपयोगकर्ता ने 'आस-पास' सुविधा को काम करने की अनुमति दी है. NO
पास करने का मतलब है कि उपयोगकर्ता ने सहमति नहीं दी है. सहमति मिलने तक आपके पब्लिकेशन और सदस्यताएं काम नहीं करेंगी.
हैंडलर का इस्तेमाल iOS की अनुमति वाले डायलॉग के लिए, "प्रीफ़्लाइटिंग" के तरीके के तौर पर भी किया जा सकता है. इसका इस्तेमाल, यह बताने के लिए किया जा सकता है कि आपके ऐप्लिकेशन के आस-पास मौजूद सुविधाएं इस्तेमाल करने से पहले, उपयोगकर्ता को iOS की अनुमतियों के लिए क्यों सहमति देनी होगी.