SSQRCodeScanner 是使用 Swift 语言开发的一个简单的可重用组件。使用此组件,您可以轻松地将 QR 码 扫描器集成到您的应用中。
它也存在于 pods 中。
pod 'SSQRScanner'
示例代码
import SSQRCodeScanner
func loadQRCodeScanner() {
self.qrScanner = SSQRScanner()
self.qrScanner!.createQRScannerOnCompletion(self.view, scannerHandler: {[weak self] (obj, error) -> Void in
if((obj) != nil) {
if self != nil {
let result = obj as! String
print(result)
}
}
if((error) != nil) {
print(error)
}
})
}
不喜欢 Pods 吗?
选项 1:您可以从 GitHub 仓库下载并构建它。您可以将 .framework 文件集成到您的代码中。
选项 2:简单地将 "SSQRScanner.swift
" 文件复制粘贴到您的代码中。