MLKitBarcodeScanning Framework Reference
Stay organized with collections
Save and categorize content based on your preferences.
BarcodeAddress
class BarcodeAddress : NSObject
An address.
-
Formatted address, containing multiple lines when appropriate.
The parsing of address formats is quite limited. Typically all address information will appear on
the first address line. To handle addresses better, it is recommended to parse the raw data. The
raw data is available in Barcode
‘s rawValue
property.
Declaration
Swift
var addressLines: [String]? { get }
-
-
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-07-10 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-07-10 UTC."],[[["\u003cp\u003eBarcodeAddress represents a parsed address with properties for formatted lines and address type.\u003c/p\u003e\n"],["\u003cp\u003eAddress parsing is limited, often placing all information on the first line; using raw data from Barcode's \u003ccode\u003erawValue\u003c/code\u003e is recommended for more comprehensive address handling.\u003c/p\u003e\n"],["\u003cp\u003eIt includes properties like \u003ccode\u003eaddressLines\u003c/code\u003e for formatted address lines and \u003ccode\u003etype\u003c/code\u003e for address classification.\u003c/p\u003e\n"]]],["The `BarcodeAddress` class represents a parsed address, primarily intended for extracting address information from a barcode. It features `addressLines`, an optional array of strings representing formatted address lines, and `type`, indicating the address type. The address parsing is limited, and the raw address data can be found in the `rawValue` property of the parent `Barcode` class for more complex parsing. Initialization of this class directly is unavailable.\n"],null,["BarcodeAddress \n\n class BarcodeAddress : NSObject\n\nAn address.\n- `\n ``\n ``\n `\n\n [addressLines](#/c:objc(cs)MLKBarcodeAddress(py)addressLines)`\n ` \n Formatted address, containing multiple lines when appropriate.\n\n The parsing of address formats is quite limited. Typically all address information will appear on\n the first address line. To handle addresses better, it is recommended to parse the raw data. The\n raw data is available in [Barcode](../Classes/Barcode.html)'s `rawValue` property. \n\n Declaration \n Swift \n\n var addressLines: [String]? { get }\n\n- `\n ``\n ``\n `\n\n [type](#/c:objc(cs)MLKBarcodeAddress(py)type)`\n ` \n Address type. \n\n Declaration \n Swift \n\n var type: ../Type-Definitions.html#/c:MLKBarcode.h@T@MLKBarcodeAddressType { get }\n\n- `\n ``\n ``\n `\n\n [-init](#/c:objc(cs)MLKBarcodeAddress(im)init)`\n ` \n Unavailable."]]