关键词 “state-machine” 的软件包
这些软件包可以作为软件包集合使用,可在 Xcode 或 SwiftPM 中使用。
SwiftRex
Swift + Redux + (Combine|RxSwift|ReactiveSwift) -> SwiftRex
Workflow
一个用于创建可组合状态机以及由这些状态机驱动的 UI 的 Swift 和 Kotlin 库。
ModernAVPlayer
ModernAVPlayer 是一个持久化的 AVPlayer 封装器
swift-fsm
跨 Apple 平台的友好的 Swift 有限状态机语法
ReduxUI
💎 SwiftUI 的类 Redux 架构
RxAutomaton
🤖 RxSwift + 状态机,灵感来自 Redux 和 Elm。
XCEUniFlow
单向数据流 & 有限状态机合并在一起 - 正确的应用架构。
AsyncStateMachine
Async State Machine 旨在提供一种通过状态机来构建应用程序的方式。 目标是识别每个功能中涉及的状态和副作用,并以一致且可扩展的方式对其进行建模。
Feedbacks
Feedbacks 是一种在基于 Swift 的应用程序中构建反馈循环的工具。 Feedbacks 依赖于 Combine,并且与 SwiftUI 和 UIKit 兼容
9 个软件包。