TransitionKit
TransitionKit copied to clipboard
An Objective-C library for elegantly implementing state machines.
- Added framework and test schemes for each supported platform. - Made the schemes Shared for Carthage support. - Deintegrated CocoaPods. - Added the Kiwi dependency as a git submodule....
It is a special implementation in some kind. Many people try to make tons of code in swift in super fast network / json parsing / DI / etc. I...
Installing 2.2.1 version with Pod TKStateMachine.h and TKStateMachine.m are different from what I see in Github and dotDescription property is not available.
Hello, please merge my commit for support events with same name.
- Added dynamic framework targets for OS X and iOS - Shared and added schemes to repository Resolves #36
Is there any interest in adding Carthage support? At a glance, it seems like it should be compatible with TransitionKit's current use of CocoaPods, since it's used only for test...
Thanks for the great tool! Just a simple addition that allows the addition of events using notation. Example from the README file: ``` [inboxStateMachine addEventWithNotation:@"Deleted->UnDelete->Read"]; ``` Which adds an event...
This PR implements a possible solution for the requirement described in #25 . The external interface of TKEvent changed slightly (destinationState -> destinationStates), so existing code might break. We appreciate...
When `TKStateMachine` tries to determine if it can fire an event, it does: ``` [tkEventInstance.states containsObject: self.currentState]; ``` If you haven't instantiated the current state with the exact `TKState` instance...