Contents

init(_:_:_:prereleaseIdentifiers:buildMetadataIdentifiers:)

Initializes a version struct with the provided components of a semantic version.

Declaration

init(_ major: Int, _ minor: Int, _ patch: Int, prereleaseIdentifiers: [String] = [], buildMetadataIdentifiers: [String] = [])

Parameters

  • major:

    The major version number.

  • minor:

    The minor version number.

  • patch:

    The patch version number.

  • prereleaseIdentifiers:

    The pre-release identifier.

  • buildMetadataIdentifiers:

    Build metadata that identifies a build.

Discussion