用于关键字 “async-await” 的软件包
这些软件包可用作软件包集合,可在 Xcode 或 SwiftPM 中使用。
FlyingFox
轻量级 HTTP 服务器,使用 Swift 和 async/await 编写。
RealHTTP
🌀swift 异步 http 客户端 - 快速、轻量级、类型安全
Queuer
Queuer 是一个队列管理器,构建于 OperationQueue 和 Dispatch (又名 GCD) 之上。
Then
:clapper: 使用经过实战考验的 promise 驯服异步代码
open-weather-kit
Apple WeatherKit 的 Swift 开源实现。
swift-retry
Swift 中的重试,具有合理的默认值和强大的灵活性。
SmartNetwork
围绕 URLSession 的轻量级封装器
SwiftyContacts
用于 Contacts 框架的 Swift 库。
Asyncify
🔄 Swift 实用程序类,旨在将基于回调的异步方法转换为现代 async/await 模式。
AsyncLocationKit
📍async/await CoreLocation
IdentifiableContinuation
符合 Identifiable 协议并包含取消处理程序的 Swift continuation。
OpenAIKit
OpenAI API 的 Swift 软件包
AsyncButton
支持异步代码的 Button 的包装视图。
Shift
轻量级 & 并发 EventKit 包装器
SwiftCoroutine
适用于 iOS、macOS 和 Linux 的 Swift 协程。
SwiftSlash
并发 shell 脚本框架,对 async/await 提供深度支持。
SwiftyNetworking
SwiftyNetworking 是一个功能强大且易于使用的网络客户端,用 Swift 编写
TaskTrigger
使用触发机制将异步任务附加到 SwiftUI 视图。
async-collections
Swift 并发集合支持
NetworkService
一个用于使用 URLSession 的异步库