Version
public struct Version
Describes a version number of the form <major>.<minor>.<subminor>.
-
The major version number, e.g., the ‘10’ in ‘10.7.3’.
Declaration
Swift
public let major: Int -
The minor version number, e.g., the ‘7’ in ‘10.7.3’. This value will be 0 if no minor version number was provided, e.g., for version ‘10’.
Declaration
Swift
public let minor: Int -
The subminor version number, e.g., the ‘3’ in ‘10.7.3’. This value will be 0 if no minor or subminor version number was provided, e.g., in version ‘10’ or ‘10.7’.
Declaration
Swift
public let subminor: Int -
Represents a version number for 0.0.0.
Declaration
Swift
public static let zero = Version(major: 0, minor: 0, subminor: 0) -
Creates a version with the specified major, minor, and subminor versions.
Declaration
Swift
public init(major: Int, minor: Int, subminor: Int)Parameters
majorThe major version, e.g.
10
in10.3.1
minorThe minor version, e.g.
3
in10.3.1
subminorThe subminor version, e.g.
1
in10.3.1
Version Structure Reference