GNSBeaconस्ट्रेटजी क्लास

GNSBeacon लक्षित क्लास का रेफ़रंस

खास जानकारी

बीकन को स्कैन करने की रणनीति.

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

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

(instancetype) + strategy
 डिफ़ॉल्ट रणनीति दिखाता है, जो सभी प्रॉपर्टी के लिए डिफ़ॉल्ट वैल्यू का इस्तेमाल करती है. ज़्यादा...
 
(instancetype) + strategyWithParamsBlock:
 पसंद के मुताबिक बनाई गई रणनीति दिखाता है. paramsBlock में किसी भी वैकल्पिक प्रॉपर्टी को सेट किया जा सकता है. ज़्यादा...
 

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

BOOL includeIBeacons
 आस-पास के iBeacon पर भी स्कैन करें. ज़्यादा...
 
BOOL allowInBackground
 जब ऐप्लिकेशन बैकग्राउंड में चल रहा हो, तब बीकन स्कैन करने की कोशिश करें. ज़्यादा...
 
BOOL lowPowerPreferred
 सिर्फ़ Eddystone बीकन के लिए स्कैन करते समय कम पावर मोड उपलब्ध होता है; iBeacon शामिल किए जाने पर इसे अनदेखा कर दिया जाता है. ज़्यादा...
 

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

+ (instancetype) strategy

डिफ़ॉल्ट रणनीति दिखाता है, जो सभी प्रॉपर्टी के लिए डिफ़ॉल्ट वैल्यू का इस्तेमाल करती है.

+ (instancetype) strategyWithParamsBlock: (void(^)(GNSBeaconStrategyParams *))  paramsBlock

पसंद के मुताबिक बनाई गई रणनीति दिखाता है. paramsBlock में किसी भी वैकल्पिक प्रॉपर्टी को सेट किया जा सकता है.

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

- (BOOL) includeIBeacons
readnonatomicassign

आस-पास के iBeacon पर भी स्कैन करें.

डिफ़ॉल्ट वैल्यू YES है. iBeacon को स्कैन करने पर iOS से, जगह की जानकारी की अनुमति वाला डायलॉग ट्रिगर होता है. इसलिए, अगर आप iBeacons को स्कैन नहीं करना चाहते, तो आपको इसे NO पर सेट करना चाहिए.

- (BOOL) allowInBackground
readnonatomicassign

जब ऐप्लिकेशन बैकग्राउंड में चल रहा हो, तब बीकन स्कैन करने की कोशिश करें.

डिफ़ॉल्ट वैल्यू NO है.

- (BOOL) lowPowerPreferred
readnonatomicassign

सिर्फ़ Eddystone बीकन के लिए स्कैन करते समय कम पावर मोड उपलब्ध होता है; iBeacon शामिल किए जाने पर इसे अनदेखा कर दिया जाता है.

अगर आपको इंतज़ार का समय कम करना है, तो ज़्यादा बैटरी खर्च करके, कम पावर वाले मोड को बंद करें.

डिफ़ॉल्ट वैल्यू YES है.