Skip to content

Latest commit

 

History

History
70 lines (51 loc) · 1.71 KB

README.md

File metadata and controls

70 lines (51 loc) · 1.71 KB

iOS Version

Build Status codecov LICENSE Platform compatible

Simple version number compare in major(.minor)?(.patch)? format

Supports compare using ==, !=, >, >=, < and <=

Download

Install using CocoaPods, add dependency in Podfile:

pod 'WCVersion', '~> 0.0.0'

CocoaPods compatible

Examples

Import

import WCVersion

Initialize

let version1 = VersionNumber("5")
let version2 = VersionNumber("3.8")
let version3 = VersionNumber("1.2.3")

Comparing

VersionNumber("1.2.3") > VersionNumber("1.5.3")
false

VersionNumber("1.2.3") < VersionNumber("1.5.3")
true

VersionNumber("1.2.3") == VersionNumber("1.5.3")
false

VersionNumber("4.1.7") < VersionNumber("2.5.2")
false

VersionNumber("4.1.7") > VersionNumber("2.5.2")
true

VersionNumber("4.1.7") == VersionNumber("2.5.2")
false

VersionNumber("9.1.2") < VersionNumber("9.1.5")
true

VersionNumber("9.1.2") > VersionNumber("9.1.5")
false

VersionNumber("9.1.2") == VersionNumber("9.1.5")
false

VersionNumber("2.3.1") > VersionNumber("2.3.1")
false

VersionNumber("2.3.1") < VersionNumber("2.3.1")
false

VersionNumber("2.3.1") == VersionNumber("2.3.1")
true