---
title: "scannerDeviceView(_:didEncounterError:)"
framework: quartz
role: symbol
role_heading: Instance Method
path: "quartz/ikscannerdeviceviewdelegate/scannerdeviceview(_:didencountererror:)"
---

# scannerDeviceView(_:didEncounterError:)

Invoked whenever the scanner encounters an error.

## Declaration

```swift
optional func scannerDeviceView(_ scannerDeviceView: IKScannerDeviceView!, didEncounterError error: (any Error)!)
```

## Parameters

- `scannerDeviceView`: The scanner device that sent the message.
- `error`: The error.
