测试测试过 | ✗ |
语言语言 | SwiftSwift |
许可协议 | MIT |
发布最后发布 | 2017年4月 |
SwiftSwift 版本 | 3.0.2 |
SPM支持 SPM | ✓ |
由 Suyeol Jeon 维护。
Swift 中尚未实现的功能。这个库虽小,但您必须是在寻找能将这个开源库贡献给他人的人
Dictionary.map()
和 Dictionary.flatMap()
返回 Dictionary
。
let dict: [String: Int] = ["a": 1, "b": 2, "c": 3]
let result = dict.map { key, value in
return (key, value * 2)
}
print(result) // ["a": 2, "b": 4, "c": 6]
Collection
和 Dictionary
上的 filterNil()
。
let dict: [String: Any?] = [
"some": 123,
"none": nil,
]
let result = dict.filterNil()
print(result) // ["some": 123]
使用 CocoaPods:
pod 'Yet'
使用 Carthage:
github "devxoul/Yet" ~> 0.2
使用 Swift Package Manager:
let package = Package(
name: "MyAwesomeProject",
targets: [],
dependencies: [
.Package(url: "https://github.com/devxoul/Yet.git", majorVersion: 0)
]
)
欢迎任何讨论和拉取请求
使用 $ swift generate-xcodeproj
生成用于开发的 Xcode 项目。
Yet 采用 MIT 许可协议。更多详情请参见 LICENSE。