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
major
The major version, e.g.
10
in10.3.1
minor
The minor version, e.g.
3
in10.3.1
subminor
The subminor version, e.g.
1
in10.3.1