VersionCompare 1.0.2

VersionCompare 1.0.2

TestsTested
LangLanguage SwiftSwift
License Custom
ReleasedLast Release Jun 2017
SwiftSwift Version 3.0
SPMSupports SPM

Maintained by HFCoreUI.



  • By
  • DragonCherry

VersionCompare

Supports compare version in a very simple & comprehensive way.

Example

XCTAssertTrue(UIDevice.isSystemVersion(lessThan: "99.0.0"))
XCTAssertTrue(UIDevice.isSystemVersion(equalTo: UIDevice.current.systemVersion))
XCTAssertTrue(UIDevice.isSystemVersion(greaterThan: "3.5.99"))
XCTAssertTrue(UIDevice.isSystemVersion(lessThanOrEqualTo: "13.5.99"))
XCTAssertTrue(UIDevice.isSystemVersion(greaterThanOrEqualTo: UIDevice.current.systemVersion))
XCTAssertTrue(UIDevice.isVersion("10.0.1", equalTo: "10.0.1"))
XCTAssertTrue(UIDevice.isVersion("5.10.10", lessThan: "5.11.5"))
XCTAssertTrue(UIDevice.isVersion("1.0.0", greaterThan: "0.99.100"))
XCTAssertTrue(UIDevice.isVersion("0.5.3", lessThanOrEqualTo: "1.0.0"))
XCTAssertTrue(UIDevice.isVersion("0.5.29", greaterThanOrEqualTo: "0.5.3"))

Installation

VersionCompare is available through CocoaPods. To install it, simply add the following line to your Podfile:

pod "VersionCompare"

Unlicense

Do whatever you want with this code.