TestsTested | ✓ |
LangLanguage | SwiftSwift |
License | Custom |
ReleasedLast Release | Jun 2017 |
SwiftSwift Version | 3.0 |
SPMSupports SPM | ✗ |
Maintained by HFCoreUI.
Supports compare version in a very simple & comprehensive way.
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"))
VersionCompare is available through CocoaPods. To install it, simply add the following line to your Podfile:
pod "VersionCompare"
Do whatever you want with this code.