关键词 “combine” 的软件包
这些软件包可以作为软件包集合使用,可在 Xcode 或 SwiftPM 中使用。
Superhighway
您需要的最大的网络库
BlueConnect
一种基于 CoreBluetooth 构建的现代 Bluetooth LE 连接方法
LocationProvider
一个基于 Combine 的 CoreLocation Provider,作为 Swift 软件包
NetworkKit
强大的网络层,无缝集成 Combine Framework、Async/Await 和 Closures。
ReduxUI
💎 SwiftUI 的类似 Redux 的架构
SimpleNetworking
使用 Swift Combine 的可扩展和可组合的 API 客户端
CombineRx
RxSwift 和 Combine 框架之间有用的桥接函数
SwiftUPnP
一个 100% 基于 Swift 的 UPnP 实现
EZANetwork
带有 Combine 的自定义网络库
FileSystemEventPublisher
一个在文件系统中发出事件的发布者。
FloatingTabBar
美观的浮动标签栏 – SwiftUI & Combine ⛓️ 可通过 Swift Package Manager 导入 📦
napkin
napkin 是对 Uber 的 RIB 的重新构想,用 Combine 替换了 RXSwift,并删除了泄漏检测器(您应该改用 Xcode Instruments)。
SwiftAPIClient
用 Swift 编写的简单、灵活、通用且易于使用的 HTTP API 客户端
SwiftUseCase
SwiftUseCase 是一个用于创建具有强大执行 API 的独立且可测试的用例的库。
AVFoundationCombine
AVFoundation 的 Combine 扩展
Chip8iEmulationCore
Chip8 模拟核心 Swift 软件包
CombineMIDI
使用 async-await 将 MIDI 连接到 SwiftUI(或 UIKit)
CombineValidate
🚦 验证库依赖于 SwiftUI & Combine。 反应式且完全可定制。
Disposable
🗑️ 可释放的生命周期处理程序。“Disposables”是源不可知的,可以代表自定义处理程序或包装 Swift Tasks、Combine Cancellable、RxSwift Disposables 等。
PublisherKit
Apple 的 Combine 框架的开源实现,用于处理随时间推移的异步事件