QRCodeReader
A framework for iOS which easily lets you scan QR codes.
- Repository: https://github.com/blochberger/QRCodeReader
- Documentation: https://blochberger.github.io/QRCodeReader
- Issues: https://github.com/blochberger/QRCodeReader/issues
Note: This will require you to set the NSCameraUsageDescription in your Info.plist or the application will crash.
Example
reader = QRCodeReader()
do {
try reader!.startScanning() {
decodedQrCode in
guard let decodedQrCode = decodedQrCode else {
return
}
DispatchQueue.main.async {
UIPasteboard.general.string = decodedQrCode
}
self.reader = nil
}
} catch {
print("\(error.localizedDescription)")
reader = nil
}
View on GitHub
QRCodeReader Reference