文件名称:TBStateMachine:Objective-C中的轻量级分层状态机框架
文件大小:172KB
文件格式:ZIP
更新时间:2024-02-25 03:56:07
objective-c state-machine nested-states Objective-CObjective-C
TBState机器 Objective-C中的轻量级分层状态机框架。 产品特点 基于块的API 嵌套状态 正交区域 伪状态(叉,连接和结) 外部,内部和本地过渡以及警卫和行动 使用最小公共祖先算法(LCA)进行状态切换 线程安全事件处理 异步事件处理 NSNotificationCenter支持 要求 watchOS 2.0 tvOS 9.0 iOS 6.0 OS X 10.8 安装 TBStateMachine可通过。 要安装它,只需将以下行添加到您的Podfile中: pod 'TBStateMachine' 用法 组态 # import < TBStateMachine/T
【文件预览】:
TBStateMachine-master
----.travis.yml(429B)
----refresh.sh(60B)
----Pod()
--------Core()
--------DebugSupport()
--------Builder()
----Example()
--------Podfile(262B)
--------Podfile.lock(823B)
--------TBStateMachine.xcodeproj()
--------Tests()
----LICENSE(1KB)
----Gemfile(47B)
----Gemfile.lock(2KB)
----.gitignore(320B)
----CHANGELOG.md(5KB)
----Documentation()
--------test_setup.png(102KB)
--------TBStateMachine.graffle(8KB)
----README.md(10KB)
----TBStateMachine.podspec(1KB)