由 happn 编写的软件包
这些软件包可以作为软件包集合使用,可在 Xcode 或 SwiftPM 中使用。
AsyncOperationResult
Swift 中的异步操作结果
BMO
Backed Managed Objects – 将任何本地数据库(CoreData、Realm 等)连接到任何 API(REST、SOAP 等)
CollectionConcurrencyKit
Swift 的 forEach、map、flatMap 和 compactMap API 的异步和并发版本。
CollectionLoader
按页加载对象集合,来自任意数据源。
HTTPCoders
一些用于 HTTP 请求的 Swift 编码器
KVObserver
更安全的 KVO
OfficeModel
RecursiveSyncDispatch
为私有队列实现递归同步分发
RetryingOperation
在 Swift 中,重试没有持久性的操作,包装在单个 Foundation Operation 中
SemiSingleton
简单的线程安全的对象唯一化
URLRequestOperation
为您的 URL 请求使用 OperationQueue(具有内置的重试机制)
XibLoc
12 个软件包。