关键词 “combine” 的软件包
这些软件包可以作为软件包集合使用,可在 Xcode 或 SwiftPM 中使用。
Ricemill
🌾 ♻️ 🍚 结合 Combine 的单向输入/输出框架。同时支持 SwiftUI 和 UIKit。
RxStore
Swift 的响应式状态管理工具
StrasbourgParkAPI
:parking: 一个简单的 swift 软件包,用于访问与斯特拉斯堡停车场相关的开放数据
swift-chess
以 swift 表示的国际象棋
SwiftMVI
一个轻量级的 Swift MVI 框架
APIota
APIota 是一个轻量级的 Swift 库,用于定义 REST API 客户端,可在 iOS、macOS、tvOS、watchOS 和 Linux 应用程序中使用。
Legatus
Combine 🚜 驱动的 REST API 客户端,基于 Alamofire 🔥
SQLiteManager
使用 Swift 和 Combine 管理 SQLite 数据库
SwiftlySearch
一个小型、轻量级的 UISearchController 包装器,用于 SwiftUI
AVFoundationCombine
AVFoundation 的 Combine 扩展
Balam
Swift NoSQL 函数式数据库
CombineCloudKit
🌤 Swift Combine 扩展,用于响应式 CloudKit 记录处理
CombineTesting
一个 Swift 软件包,用于轻松测试 Combine 组件。
core-data-publisher
Core Data 实体的 Combine Publisher。
CountdownView
SwiftUI 视图,用于显示视图序列
ElementaryCombine
用于 SwiftUI 的实验性、单向和纯函数式架构。
FetchedResultsPublisher
将 CoreData 中的 NSFetchedResultsController 包装为来自 Combine 框架的 Publisher。
FlatMany
flatMap --> Publishers.MergeMany --> map --> collect
FoundationCombine
仅需要 Swift 标准库和 Foundation 的 Combine 扩展。
HealthKitCombine
HealthKit 的 Combine 扩展。