Português (Portuguese)
Appearance
Português (Portuguese)
Appearance
STRUCT
DeploymentTargets Contents
iOSmacOSwatchOStvOSvisionOSmultiplatform(iOS:macOS:watchOS:tvOS:visionOS:)iOS(_:)macOS(_:)watchOS(_:)tvOS(_:)visionOS(_:)public struct DeploymentTargets: Hashable, Codable, SendableA struct representing the minimum deployment versions for each platform.
iOS public var iOS: String?Minimum deployment version for iOS
macOS public var macOS: String?Minimum deployment version for macOS
watchOS public var watchOS: String?Minimum deployment version for watchOS
tvOS public var tvOS: String?Minimum deployment version for tvOS
visionOS public var visionOS: String?Minimum deployment version for visionOS
multiplatform(iOS:macOS:watchOS:tvOS:visionOS:) public static func multiplatform(
iOS: String? = nil,
macOS: String? = nil,
watchOS: String? = nil,
tvOS: String? = nil,
visionOS: String? = nil
) -> SelfMultiplatform deployment target
iOS(_:) public static func iOS(_ version: String) -> DeploymentTargetsConvenience method for iOS only minimum version
macOS(_:) public static func macOS(_ version: String) -> DeploymentTargetsConvenience method for macOS only minimum version
watchOS(_:) public static func watchOS(_ version: String) -> DeploymentTargetsConvenience method for watchOS only minimum version
tvOS(_:) public static func tvOS(_ version: String) -> DeploymentTargetsConvenience method for tvOS only minimum version
visionOS(_:) public static func visionOS(_ version: String) -> DeploymentTargetsConvenience method for visionOS only minimum version