文件名称:Oriole:通过Swift 2.0协议扩展实现的实用工具带
文件大小:21KB
文件格式:ZIP
更新时间:2024-05-30 23:31:48
Swift
金莺 [![CI状态]( Thompson / Oriole.svg?style = flat)]( Thompson / Oriole) Oriole是一组协议扩展,它们向Swift集合添加了有用的帮助程序方法。 Oriole类似于Dollar和ExSwift之类的库(后者又从Lodash那里获得灵感),但是在意识形态上存在一些差异: Oriole使用Swift 2.0的新协议扩展来提供更自然的API。 金莺努力做到尽可能通用。 大多数方法扩展CollectionType。 仅在必要时,Oriole才会扩展诸如Array,Set和Dictionary之类的具体集合。 Oriole填补了Swift标准库中的空白。 如果方法可以通过标准库中的方法简单地重现,则不包括在内。 Oriole倾向于实施针对问题的功能性解决方案。 但是,如果命令式解决方案很优雅并且性能更高,它将取代功
【文件预览】:
Oriole-master
----.travis.yml(569B)
----Pod()
--------Assets()
--------Classes()
----Example()
--------Oriole.xcodeproj()
--------Podfile(284B)
--------Podfile.lock(387B)
--------Oriole()
--------Tests()
----LICENSE(1KB)
----_Pods.xcodeproj(27B)
----.gitignore(860B)
----README.md(2KB)
----Oriole.podspec(2KB)