没有合适的资源?快使用搜索试试~ 我知道了~
DSFVersion:支持主要,(可选)次要,(可选)补丁和(可选)构建整数值和版本解析的Swift版本类
共10个文件
swift:5个
plist:1个
license:1个
需积分: 10 0 下载量 40 浏览量
2021-02-10
09:14:01
上传
评论
收藏 14KB ZIP 举报
温馨提示
DSF版本 一个纯Swift版本的类,支持主要,(可选)次要,(可选)补丁和(可选)构建整数值。 为什么? 我需要从JSON和XML编码的文件中解析满足以下要求的版本字符串… 可选的次要/补丁/构建字段 从字符串表示中提取版本,例如。 "5.6.*" 使用通配符支持简单版本检查的能力 版本范围检查(例如v4.0-> v5.0) Swift Codable支持 此类使用版本控制方案( major.minor.patch.build )。 请注意,您无需提供所有字段! 如果您的项目需要这些,那么该类将仅与主要/次要组合一起工作非常愉快。 TL; DR:简单示例 let lowerBound = DSFVersion ( 10 , 4 ) let upperBound = DSFVersion ( 10 , 5 ) assert (lowerBound < upperBound) //
资源推荐
资源详情
资源评论
收起资源包目录
DSFVersion-main.zip (10个子文件)
DSFVersion-main
Sources
DSFVersion
DSFVersion.swift 12KB
.swiftpm
xcode
package.xcworkspace
xcshareddata
IDEWorkspaceChecks.plist 238B
contents.xcworkspacedata 135B
Tests
LinuxMain.swift 117B
DSFVersionTests
XCTestManifests.swift 157B
DSFVersionTests.swift 10KB
LICENSE 1KB
README.md 8KB
Package.swift 1022B
.gitignore 53B
共 10 条
- 1
资源评论
GDMS
- 粉丝: 31
- 资源: 4529
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功