API Differences in Vision in macOS 26.0

It's more difficult than it used to be to find what changed in Apple SDKs. This page is automatically generated and shows what is new in Vision in the macOS 26.0 SDK.

Table of Contents

Protocols

BoundingRegionProviding

Structs

DetectLensSmudgeRequest
DocumentObservation
RecognizeDocumentsRequest
SmudgeObservation

Enums

RecognizedTextObservation
Direction

Typealiases

public typealias NormalizedRegion = Vision.ContoursObservation.Contour

Functions & Methods

DocumentObservation
public func encode(to encoder: any Swift.Encoder) throws
SmudgeObservation
public func encode(to encoder: any Swift.Encoder) throws

Properties & Constants

BarcodeObservation
public var boundingRegion: Vision.NormalizedRegion
ContoursObservation.Contour
public var boundingBox: Vision.NormalizedRect
ContoursObservation.Contour
public var boundingQuad: Vision.RectangleObservation
ContoursObservation.Contour
public var points: [Vision.NormalizedPoint]
RecognizedTextObservation
public var boundingRegion: Vision.NormalizedRegion
RecognizedTextObservation
public let isTitle: Swift.Bool
RecognizedTextObservation
public let recognitionLanguages: [Foundation.Locale.Language]
RecognizedTextObservation
public let shouldWrapToNextLine: Swift.Bool?
RecognizedTextObservation
public let textDirection: Vision.RecognizedTextObservation.Direction?
RecognizedTextObservation
public var transcript: Swift.String

Conformances

DocumentObservation
Swift.Codable
SmudgeObservation
Swift.Codable

Initializers

DocumentObservation
public init(from decoder: any Swift.Decoder) throws
SmudgeObservation
public init(from decoder: any Swift.Decoder) throws

Enum Cases

RequestDescriptor
case detectLensSmudgeRequest(Vision.DetectLensSmudgeRequest.Revision)
RequestDescriptor
case recognizeDocumentsRequest(Vision.RecognizeDocumentsRequest.Revision)
VisionResult
case detectLensSmudge(Vision.DetectLensSmudgeRequest, Vision.SmudgeObservation)
VisionResult
case recognizeDocuments(Vision.RecognizeDocumentsRequest, [Vision.DocumentObservation])