1234567891011121314151617181920212223242526272829303132333435363738 |
- import Foundation
- public enum ImageScannerControllerError: Error {
-
- case authorization
-
- case inputDevice
-
- case capture
-
- case ciImageCreation
- }
- extension ImageScannerControllerError: LocalizedError {
-
- public var errorDescription: String? {
- switch self {
- case .authorization:
- return "Failed to get the user's authorization for camera."
- case .inputDevice:
- return "Could not setup input device."
- case .capture:
- return "Could not capture pitcure."
- case .ciImageCreation:
- return "Internal Error - Could not create CIImage"
- }
- }
- }
|