DSFVersion:支持主要(可选)次要(可选)补丁和(可选)构建整数值和版本解析的Swift版本类 源码
DSF版本 一个纯Swift版本的类,支持主要,(可选)次要,(可选)补丁和(可选)构建整数值。 为什么? 我需要从JSON和XML编码的文件中解析满足以下要求的版本字符串... 可选的次要/补丁/构建字段 从字符串表示中提取版本,例如。 "5.6.*" 使用通配符支持简单版本检查的能力 版本范围检查(例如v4.0-> v5.0) Swift Codable支持 此类使用版本控制方案( major.minor.patch.build )。 请注意,您无需提供所有字段! 如果您的项目需要这些,那么该类将仅与主要/次要组合一起工作非常愉快。 TL; DR:简单示例 let lowerBound
下载地址
用户评论