Skip to content

Fix iOS native snippets in the current(8.x) and 7.6.7 versions#316

Merged
moritzhartmeier merged 20 commits intomainfrom
fix/ios-snippets
Feb 26, 2026
Merged

Fix iOS native snippets in the current(8.x) and 7.6.7 versions#316
moritzhartmeier merged 20 commits intomainfrom
fix/ios-snippets

Conversation

@ts1mafei
Copy link
Contributor

No description provided.

T1mofi and others added 20 commits February 24, 2026 12:05
Apply the same Swift API corrections from fix/ios-snippets to the
versioned docs, covering all 16 affected files:

- DataCaptureView initializer: (for:frame:) → (context:frame:)
- BarcodeBatchAdvancedOverlay: for: → view: label
- BarcodeFind: remove context param, setItemsList → setItemList
- BarcodePickView: fix capitalization and initializer signature
- BarcodeCount: add(self) → addListener(self), simplify recognizedBarcodes
- SparkScan settings: remove redundant apply() call before init
- viewWillAppear/Disappear: add missing _ parameter labels
- newlyRecognizedBarcode: remove .first (single barcode, not array)
- LabelCapture: field(for:) → fields.first(where:), didUpdateSession → didUpdate
- LabelCapture: camera? → self.camera? inside async closure
- MatrixScan SwiftUI: add brushFor delegate method, fix didTapTrackedBarcode → didTap
- MatrixScan get-started: ScanningViewController → ViewController
- Label advanced: switch Field(rawValue:) → switch field.name with default
- BarcodeCount advanced: fix double )) typos, settings → filterSettings
- Barcode Generator: licenseKey var → literal placeholder string
- SparkScan advanced: fix double-space in feedbackDelegate assignment
- SparkScan customization: property names isXxxVisible, setListener → uiDelegate

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Replace unsafe newlyRecognizedBarcode[0] index access with guard let
pattern, and inline the addOnData/compositeData optional binding.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@moritzhartmeier moritzhartmeier merged commit caa3c20 into main Feb 26, 2026
1 check passed
@moritzhartmeier moritzhartmeier deleted the fix/ios-snippets branch February 26, 2026 08:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants