Values identifying the type of metadata object.
SDKs
- iOS 6.0+
- macOS 10.10+
- Mac Catalyst 13.0+
Framework
- AVFoundation
Declaration
struct ObjectType
Values identifying the type of metadata object.
SDKs
Framework
struct ObjectType
static let aztec: AVMetadata Object .Object Type
AVMetadata
instances generated from Aztec codes return this identifier as the type
.
static let code128: AVMetadata Object .Object Type
AVMetadata
instances generated from Code 128 codes return this identifier as the type
.
static let code39: AVMetadata Object .Object Type
AVMetadata
instances generated from Code 39 codes return this identifier as the type
.
static let code39Mod43: AVMetadata Object .Object Type
AVMetadata
instances generated from Code 39 mod 43 codes return this identifier as the type
.
static let code93: AVMetadata Object .Object Type
AVMetadata
instances generated from Code 93 codes return this identifier as the type
.
static let data Matrix: AVMetadata Object .Object Type
AVMetadata
instances generated from DataMatrix codes return this identifier as the type
.
static let ean13: AVMetadata Object .Object Type
AVMetadata
instances generated from EAN-13 (including UPC-A) codes return this identifier as the type
.
static let ean8: AVMetadata Object .Object Type
AVMetadata
instances generated from EAN-8 codes return this identifier as the type
.
static let face: AVMetadata Object .Object Type
AVMetadata
instances representing the features of a detected face return this identifier as the type.
static let interleaved2of5: AVMetadata Object .Object Type
AVMetadata
instances generated from Interleaved 2 of 5 codes return this identifier as the type
.
static let itf14: AVMetadata Object .Object Type
AVMetadata
instances generated from ITF14 codes return this identifier as the type
.
static let pdf417: AVMetadata Object .Object Type
AVMetadata
instances generated from PDF417 codes return this identifier as the type
.
static let qr: AVMetadata Object .Object Type
AVMetadata
instances generated from QR codes return this identifier as the type
.
static let upce: AVMetadata Object .Object Type
AVMetadata
instances generated from UPC-E codes return this identifier as the type
.
static let cat Body: AVMetadata Object .Object Type
The type identifier for a metadata object representing a cat body in a picture.
static let dog Body: AVMetadata Object .Object Type
The type identifier for a metadata object representing a dog body in a picture.
static let human Body: AVMetadata Object .Object Type
The type identifier for a metadata object representing a human body in a picture.
static let salient Object: AVMetadata Object .Object Type
The type identifier for a metadata object representing a single salient area in a picture.
init(raw Value: String)
Creates a metadata object type from its raw string value.
var type: AVMetadata Object .Object Type
The type of the metadata.