美文网首页
判断版本号大小

判断版本号大小

作者: 山已几孑 | 来源:发表于2018-02-28 15:41 被阅读0次

    使用的版本号都是 X.X.X 类型的字符串,以往都是“.”分开,然后一个一个进行比较,觉得比较low,后来看了别人的写法,忽然觉得自己更low了。

    赶紧记录一下

    extension String{
    
        func isNewVersion() -> Bool {
            let infoDictionary = Bundle.main.infoDictionary
            var local = infoDictionary! ["CFBundleShortVersionString"] as! String
            let result = local.compare(self, options: .numeric)
            return result == .orderedAscending
        }
    }
    

    相关文章

      网友评论

          本文标题:判断版本号大小

          本文链接:https://www.haomeiwen.com/subject/vbxixftx.html