泰勒·汤普森

2个库

斑鸫

斑鸫是一套协议扩展,为Swift集合添加有用的辅助方法。斑鸫类似于Dollar和ExSwift(它们反过来又受到Lodash的启发),但在某些理念上有所不同

  • 斑鸫使用Swift 2.0的新协议扩展提供更自然的API。
  • 斑鸫力求尽可能通用。大多数方法扩展CollectionType。只有在必要时,斑鸫才会扩展具体的集合,如Array、Set和Dictionary。
  • 斑鸫填补了Swift标准库中的空白。如果一个方法可以通过标准库中的方法轻易地重新生成,则不包含在内。
  • 斑鸫倾向于实现函数级解决方案。但是,如果命令式解决方案优雅且性能显著更优,则将替代函数式解决方案。

许可证:MIT

  • Swift

SwiftECP

在iOS或macOS应用中需要Shibboleth登录,但不想使用webview?不想处理XML或阅读规范?使用SwiftECP为您代劳!SwiftECP是一个符合规范的Shibboleth ECP客户端。只需提供凭证和一个Shibboleth受保护的资源URL,SwiftECP就会为您提供一个Shibboleth cookie供后续请求或注入到webview中。

许可证:NOASSERTION

  • Swift