1 张图片
作者
描述
Swift 的优雅状态机。
【特性】
转换: .State0 => .State1
尝试转换: machine <- .State1
尝试转换 + 消息: machine <- (.State1, "GoGoGo")
链式: .State0 => .State1 => .State2
事件: machine <- "WakeUp"
1 张图片
Swift 的优雅状态机。
【特性】
转换: .State0 => .State1
尝试转换: machine <- .State1
尝试转换 + 消息: machine <- (.State1, "GoGoGo")
链式: .State0 => .State1 => .State2
事件: machine <- "WakeUp"