Enable some more SwitfLint rules (#565)
This commit is contained in:
parent
4da22b0a80
commit
ad105b3df1
4 changed files with 15 additions and 5 deletions
|
|
@ -90,13 +90,16 @@ class QRScannerController: UIViewController, AVCaptureMetadataOutputObjectsDeleg
|
|||
|
||||
func metadataOutput(_: AVCaptureMetadataOutput, didOutput metadataObjects: [AVMetadataObject], from _: AVCaptureConnection) {
|
||||
guard let metadataObj = metadataObjects.first as? AVMetadataMachineReadableCodeObject else {
|
||||
return setNotDetected()
|
||||
setNotDetected()
|
||||
return
|
||||
}
|
||||
guard supportedCodeTypes.contains(metadataObj.type) else {
|
||||
return setNotDetected()
|
||||
setNotDetected()
|
||||
return
|
||||
}
|
||||
guard let barCodeObject = videoPreviewLayer?.transformedMetadataObject(for: metadataObj) else {
|
||||
return setNotDetected()
|
||||
setNotDetected()
|
||||
return
|
||||
}
|
||||
|
||||
// draw a bounds on the found QR code
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue