Deprecation warning
Please note that this is outdated documentation for an older release of the Scandit Barcode Scanner SDK.
We are deprecating the 5.x API on all platforms (except Linux). Release 5.19 in April 2021 will be our final. Applications running 5.x will continue to work, and we will continue to release critical bug fixes and security patches only, for one year. We encourage you to migrate to 6.x and take advantage of our latest / advanced features and improved performance.
You'll find the updated documentation at: Data Capture SDK Documentation for iOS
- a -
- acquireWithSettings:delegate: : SBSScanCase
- addPropertyObserver: : SBSBarcodePicker
- applyScanSettings:completionHandler: : SBSBarcodePicker
- applySettings:completionHandler: : SBSScanCase
- b -
- barcodePicker:didProcessFrame:session: : <SBSProcessFrameDelegate>
- barcodePicker:didScan: : <SBSScanDelegate>
- beepEnabled : SBSOverlayController
- c -
- changeToCameraFacing: : SBSBarcodePicker
- clear : SBSScanCaseSession , SBSScanSession
- convertPointToPickerCoordinates: : SBSBarcodePicker
- d -
- defaultLandscapeSettings : SBSScanAreaSettings
- defaultPortraitSettings : SBSScanAreaSettings
- defaultSettings : SBSScanSettings
- didInitializeScanCase: : <SBSScanCaseDelegate>
- drawViewfinder: : SBSOverlayController
- e -
- enabledSymbologies : SBSScanSettings
- enableSymbologies: : SBSScanCaseSettings , SBSScanSettings
- f -
- freezePickerForObject: : SBSBarcodePickerManager
- i -
- init : SBSScanCaseSettings
- initWithDictionary: : SBSScanCaseSettings
- initWithSettings: : SBSBarcodePicker , SBSScanCase
- initWithSettings:delegate: : SBSScanCase
- isExtensionEnabled: : SBSSymbologySettings
- isScanning : SBSBarcodePicker , SBSBarcodePickerView
- m -
- manager : SBSBarcodePickerManager
- o -
- overlayController:didCancelWithStatus: : <SBSOverlayControllerDidCancelDelegate>
- p -
- parseRawData:error: : SBSParser
- parserForFormat:error: : SBSBarcodePicker
- parseString:error: : SBSParser
- pauseScanning : SBSBarcodePicker , SBSBarcodePickerView , SBSScanSession
- pauseScanningWithCompletionHandler: : SBSBarcodePicker
- pre47DefaultSettings : SBSScanSettings
- r -
- registerNeedByObject: : SBSBarcodePickerManager
- rejectCode: : SBSScanSession
- rejectTrackedCode: : SBSScanSession
- releasePickerForObject: : SBSBarcodePickerManager
- removePropertyObserver: : SBSBarcodePicker
- removeTimeoutFromState: : SBSScanCase
- requestPickerForObject:withScanSettings:successBlock: : SBSBarcodePickerManager
- resetUI : SBSOverlayController
- resumeScanning : SBSBarcodePicker , SBSBarcodePickerView
- resumeScanningWithCompletionHandler: : SBSBarcodePicker
- s -
- scanCase:didChangeState:reason: : <SBSScanCaseDelegate>
- scanCase:didScan: : <SBSScanCaseDelegate>
- setActiveScanningArea: : SBSScanSettings
- setAppKey: : SBSLicense
- setBeepEnabled: : SBSOverlayController
- setCameraSwitchButtonBackAccessibilityLabel:hint: : SBSOverlayController
- setCameraSwitchButtonFrontAccessibilityLabel:hint: : SBSOverlayController
- setCameraSwitchButtonRightMargin:topMargin:width:height: : SBSOverlayController
- setCameraSwitchImage:pressed: : SBSOverlayController
- setCameraSwitchImageResource:pressedResource:ofType: : SBSOverlayController
- setCameraSwitchVisibility: : SBSOverlayController
- setErrorSoundResource:ofType: : SBSScanCase
- setExtension:enabled: : SBSSymbologySettings
- setMatrixScanHighlightingColor:forState: : SBSOverlayController
- setMissingCameraPermissionInfoText: : SBSOverlayController
- setOptions:error: : SBSParser
- setProperty:toValue: : SBSScanSettings
- setRelativeZoom: : SBSBarcodePicker
- setScanningAreaHeight2d: : SBSScanCaseSettings
- setScanningAreaHeight: : SBSScanCaseSettings
- setScanSoundResource:ofType: : SBSOverlayController , SBSScanCase
- setSymbology:enabled: : SBSScanCaseSettings , SBSScanSettings
- setTextRecognitionSwitchVisible: : SBSOverlayController
- setTimeout:fromState:toState: : SBSScanCase
- setTimeout:tolerance:fromState:toState: : SBSScanCase
- settingsForSymbology: : SBSScanCaseSettings , SBSScanSettings
- settingsWithDictionary:error: : SBSScanAreaSettings , SBSScanSettings
- setToolBarButtonCaption: : SBSOverlayController
- setTorchButtonLeftMargin:topMargin:width:height: : SBSOverlayController
- setTorchEnabled: : SBSOverlayController
- setTorchOffButtonAccessibilityLabel:hint: : SBSOverlayController
- setTorchOffImage:pressed: : SBSOverlayController
- setTorchOffImageResource:pressedResource:ofType: : SBSOverlayController
- setTorchOnButtonAccessibilityLabel:hint: : SBSOverlayController
- setTorchOnImage:pressed: : SBSOverlayController
- setTorchOnImageResource:pressedResource:ofType: : SBSOverlayController
- setVibrateEnabled: : SBSOverlayController
- setViewfinderColor:green:blue: : SBSOverlayController
- setViewfinderDecodedColor:green:blue: : SBSOverlayController
- setViewfinderHeight:width:landscapeHeight:landscapeWidth: : SBSOverlayController
- setViewfinderLandscapeWidth:height: : SBSOverlayController
- setViewfinderPortraitWidth:height: : SBSOverlayController
- setViewfinderWidth:height:landscapeWidth:landscapeHeight: : SBSOverlayController
- showToolBar: : SBSOverlayController
- startScanning : SBSBarcodePicker , SBSBarcodePickerView
- startScanningInPausedState: : SBSBarcodePicker , SBSBarcodePickerView
- startScanningInPausedState:completionHandler: : SBSBarcodePicker
- stopScanning : SBSBarcodePicker , SBSBarcodePickerView , SBSScanSession
- stopScanningWithCompletionHandler: : SBSBarcodePicker
- supportsCameraFacing: : SBSBarcodePicker
- switchCameraFacing : SBSBarcodePicker
- switchTorchOn: : SBSBarcodePicker
- u -
- unfreezePickerForObject: : SBSBarcodePickerManager
- unregisterNeedByObject: : SBSBarcodePickerManager
- v -
- valueForProperty: : SBSScanSettings
- vibrateEnabled : SBSOverlayController