API Differences in Observation in macOS 14.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 Observation in the macOS 14.0 SDK.

Table of Contents

Protocols

Observable

Structs

ObservationRegistrar

Functions & Methods

ObservationRegistrar
public static func == (lhs: Observation.ObservationRegistrar, rhs: Observation.ObservationRegistrar) -> Swift.Bool
ObservationRegistrar
public func encode(to encoder: any Swift.Encoder)
ObservationRegistrar
public func hash(into hasher: inout Swift.Hasher)
public func withObservationTracking<T>(_ apply: () -> T, onChange: @autoclosure () -> @Sendable () -> Swift.Void) -> T

Properties & Constants

ObservationRegistrar
public var hashValue: Swift.Int

Conformances

ObservationRegistrar
Swift.Codable
ObservationRegistrar
Swift.Hashable

Initializers

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