测试测试 | ✓ |
Lang语言 | SwiftSwift |
许可协议 | MIT |
发布上次发布 | 2016 年 10 月 |
SwiftSwift 版本 | 3.0 |
SPM支持 SPM | ✓ |
由 Suyeol Jeon 维护。
Swift do-try-catch 语法糖。
value = try fallback(
try get("A"),
try get("B"),
try get("C"),
try get("D")
)
等同于
do {
value = try get("A")
} catch {
do {
value = try get("B")
} catch {
do {
value = try get("C")
} catch {
value = try get("D")
}
}
}
使用 CocoaPods:
pod 'Fallback', '~> 0.1'
使用 Carthage:
github "devxoul/Fallback" ~> 0.1
使用 Swift 包管理器:
import PackageDescription
let package = Package(
name: "MyAwesomeProject",
targets: [],
dependencies: [
.Package(url: "https://github.com/devxoul/Fallback.git", majorVersion: 0)
]
)
回退 受 MIT 许可协议保护。有关更多信息,请参阅 LICENSE 文件。