关键字“promise”的软件包
这些软件包可用作软件包集合,可在 Xcode 或 SwiftPM 中使用。
Then
:clapper: 使用经过实战检验的 promises 驯服异步代码
AwaitKit
适用于 Swift 的 ES8 Async/Await 控制流
ws
⚠️ 已弃用 -(推荐使用 Networking):cloud: 优雅地连接到 JSON api。(Alamofire + Promises + JSON 解析)
When
:alarm_clock: Swift 中 Promise 的轻量级实现
Bluebird
Swift 5 中受 Promise/A+、Bluebird 启发的实现
FWFramework
iOS 开发框架,主要解决原生开发中的常规和痛点问题,搭建模块化项目架构,方便iOS开发。
AllCache
实例缓存库
FranticApparatus
Swift 5 的 Promise 框架
Future
简化的 Future<Value, Error> 实现
PromiseQ
适用于 Swift 的 Javascript 风格的 Promises,具有 async/await、suspend/resume 和 cancel 功能。
Async
Swift Async 软件包,使创建和使用异步任务更加容易。
Schrodinger
一个 Promise 库。但你不知道这个 Promise 是否会被捕获。
FuturaAsync
Swift 中的异步工具
MiniFuture
Swift 中的 Monadic Future 设计模式实现
Ergo
Ergo 是一个基于 promise 流水线的并发编程 Swift 框架。它可以帮助避免复杂异步任务中的回调地狱。
15 个软件包。