关键字“protocol”的包
这些包可以作为一个包集合使用,可在 Xcode 或 SwiftPM 中使用。
Cuckoo
Swift 的无样板代码 mocking 框架!
Starscream
用于 iOS 和 OSX 的 Swift WebSocket
DTTableViewManager
面向协议的 UITableView 管理,由泛型和关联类型驱动。
DTCollectionViewManager
面向协议的 UICollectionView 管理,由泛型和关联类型驱动。
Instantiate
类型安全且构造器可注入的 InterfaceBuilder 协议。
FTAPIKit
使用 Codable 的声明式和通用 REST API 框架。
FuntastyKit
我们在项目中使用的 Swift 实用工具和协议的集合
Atem
使用 NIO 2 的 swift 5.1 中的 Blackmagic Design Atem 网络协议实现
Ultimathnum
在 Swift 中重新构想的二进制算术
MoyaNC
基于 Moya 的 NetworkClient
InjectableLoggers
一套不错的协议,可以帮助 logger(s) 松散耦合、可注入和可测试。
ServiceManager
用 swift 5.0 编写的轻量级、枚举和面向协议的网络模块。
Multiaddr
可组合且自描述的网络地址,作为现代 Swift 库
CrossKitTypes
在同一项目中使用 AppKit 和 UIKit 的一些类型和扩展
14 个包。