BarcodeScanner
class BarcodeScanner : NSObjectबारकोड स्कैनर, जो किसी इमेज में बारकोड स्कैन करता है.
-
दिए गए विकल्पों के साथ बारकोड स्कैनर दिखाता है.
एलान
Swift
class func barcodeScanner(options: MLKBarcodeScannerOptions) -> Selfपैरामीटर
optionsबारकोड स्कैनर कॉन्फ़िगरेशन वाले विकल्प.
रिटर्न वैल्यू
दिए गए विकल्पों के साथ कॉन्फ़िगर किया गया बारकोड स्कैनर.
-
डिफ़ॉल्ट विकल्पों वाला बारकोड स्कैनर दिखाता है.
एलान
Swift
class func barcodeScanner() -> Selfरिटर्न वैल्यू
डिफ़ॉल्ट विकल्पों के साथ कॉन्फ़िगर किया गया बारकोड स्कैनर.
-
उपलब्ध नहीं हैं. क्लास वाले तरीकों का इस्तेमाल करें.
-
बारकोड स्कैन करने के लिए दी गई इमेज को प्रोसेस करता है.
एलान
Swift
func process(_ image: MLKitCompatibleImage) async throws -> [MLKBarcode]पैरामीटर
imageप्रोसेस करने के लिए इमेज.
completionमुख्य सूची में बारकोड के स्कैन या गड़बड़ी के साथ वापस कॉल करने के लिए हैंडलर.
-
दी गई इमेज में बारकोड के नतीजे दिखाता है या कोई गड़बड़ी होने पर
nilदिखाता है. बारकोड स्कैन करने की सुविधा कॉलिंग थ्रेड पर सिंक्रोनस रूप से की जाती है.हमारा सुझाव है कि यूज़र इंटरफ़ेस (यूआई) को ब्लॉक होने से बचाने के लिए, इस तरीके को मुख्य थ्रेड से बाहर रखें. बतौर नतीजे के तौर पर, अगर इस तरीके को मुख्य थ्रेड पर कॉल किया जाता है, तो
NSExceptionदिखता है.एलान
Swift
func results(in image: MLKitCompatibleImage) throws -> [MLKBarcode]पैरामीटर
imageनतीजे पाने के लिए इमेज.
errorनतीजे पाने में कोई गड़बड़ी होने पर, गड़बड़ी का एक वैकल्पिक पैरामीटर अपने-आप भर जाता है.
रिटर्न वैल्यू
दी गई इमेज में बारकोड के नतीजों की कलेक्शन या कोई गड़बड़ी होने पर
nil.