欢迎加入QQ讨论群258996829

Swift 写的版本比较工具 Versions

发布时间:2016-09-03 20:50  回复:0  查看:4397  感兴趣:28  赞:0   最后回复:2016-09-03 20:50  

Swift 写的版本比较工具 Versions,可以使用字符串的方式比较版本号。

示例代码:

Comparing with the current applications version couldn't be easier.

// App.version is 1.0.0
if App.version.olderThan("2.0.0") {
  // Prompt user to update
}
But you can apply this to more things than just the CFBundleShortVersionString .

let currentVersion = "1.0.1a"
if currentVersion.olderThan("1.1.3") {
    // update
}
Versions also support semantic versioning (Major Minor Patch )

if "1.0".semanticCompare("2.0") == Semantic.Major) {
    // major update
}

相关开源代码

您还未登录,请先登录

热门帖子

最新帖子