├── .gitignore ├── LICENSE ├── Podfile ├── Podfile.lock ├── README.md ├── StateMachine.podspec ├── StateMachine.xcodeproj └── project.pbxproj ├── StateMachine ├── LSEvent.h ├── LSEvent.m ├── LSStateMachine.h ├── LSStateMachine.m ├── LSStateMachineDynamicAdditions.h ├── LSStateMachineDynamicAdditions.m ├── LSStateMachineMacros.h ├── LSStateMachineTypedefs.h ├── LSTransition.h ├── LSTransition.m ├── NSString+Capitalize.h ├── NSString+Capitalize.m ├── StateMachine-Prefix.pch └── StateMachine.h ├── StateMachineSample ├── StateMachineSample.xcodeproj │ └── project.pbxproj └── StateMachineSample │ ├── LSAppDelegate.h │ ├── LSAppDelegate.m │ ├── LSSubscripton.h │ ├── LSSubscripton.m │ ├── LSViewController.h │ ├── LSViewController.m │ ├── StateMachineSample-Info.plist │ ├── StateMachineSample-Prefix.pch │ ├── en.lproj │ ├── InfoPlist.strings │ └── LSViewController.xib │ └── main.m └── StateMachineTests ├── LSEventSpec.m ├── LSStateMachineSpec.m ├── LSTransitionSpec.m ├── NSString+CapitalizeSpec.m ├── StateMachineSpec.m ├── StateMachineTests-Info.plist └── en.lproj └── InfoPlist.strings /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lausobo/StateMachine/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lausobo/StateMachine/HEAD/LICENSE -------------------------------------------------------------------------------- /Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lausobo/StateMachine/HEAD/Podfile -------------------------------------------------------------------------------- /Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lausobo/StateMachine/HEAD/Podfile.lock -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lausobo/StateMachine/HEAD/README.md -------------------------------------------------------------------------------- /StateMachine.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lausobo/StateMachine/HEAD/StateMachine.podspec -------------------------------------------------------------------------------- /StateMachine.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lausobo/StateMachine/HEAD/StateMachine.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /StateMachine/LSEvent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lausobo/StateMachine/HEAD/StateMachine/LSEvent.h -------------------------------------------------------------------------------- /StateMachine/LSEvent.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lausobo/StateMachine/HEAD/StateMachine/LSEvent.m -------------------------------------------------------------------------------- /StateMachine/LSStateMachine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lausobo/StateMachine/HEAD/StateMachine/LSStateMachine.h -------------------------------------------------------------------------------- /StateMachine/LSStateMachine.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lausobo/StateMachine/HEAD/StateMachine/LSStateMachine.m -------------------------------------------------------------------------------- /StateMachine/LSStateMachineDynamicAdditions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lausobo/StateMachine/HEAD/StateMachine/LSStateMachineDynamicAdditions.h -------------------------------------------------------------------------------- /StateMachine/LSStateMachineDynamicAdditions.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lausobo/StateMachine/HEAD/StateMachine/LSStateMachineDynamicAdditions.m -------------------------------------------------------------------------------- /StateMachine/LSStateMachineMacros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lausobo/StateMachine/HEAD/StateMachine/LSStateMachineMacros.h -------------------------------------------------------------------------------- /StateMachine/LSStateMachineTypedefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lausobo/StateMachine/HEAD/StateMachine/LSStateMachineTypedefs.h -------------------------------------------------------------------------------- /StateMachine/LSTransition.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lausobo/StateMachine/HEAD/StateMachine/LSTransition.h -------------------------------------------------------------------------------- /StateMachine/LSTransition.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lausobo/StateMachine/HEAD/StateMachine/LSTransition.m -------------------------------------------------------------------------------- /StateMachine/NSString+Capitalize.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lausobo/StateMachine/HEAD/StateMachine/NSString+Capitalize.h -------------------------------------------------------------------------------- /StateMachine/NSString+Capitalize.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lausobo/StateMachine/HEAD/StateMachine/NSString+Capitalize.m -------------------------------------------------------------------------------- /StateMachine/StateMachine-Prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lausobo/StateMachine/HEAD/StateMachine/StateMachine-Prefix.pch -------------------------------------------------------------------------------- /StateMachine/StateMachine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lausobo/StateMachine/HEAD/StateMachine/StateMachine.h -------------------------------------------------------------------------------- /StateMachineSample/StateMachineSample.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lausobo/StateMachine/HEAD/StateMachineSample/StateMachineSample.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /StateMachineSample/StateMachineSample/LSAppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lausobo/StateMachine/HEAD/StateMachineSample/StateMachineSample/LSAppDelegate.h -------------------------------------------------------------------------------- /StateMachineSample/StateMachineSample/LSAppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lausobo/StateMachine/HEAD/StateMachineSample/StateMachineSample/LSAppDelegate.m -------------------------------------------------------------------------------- /StateMachineSample/StateMachineSample/LSSubscripton.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lausobo/StateMachine/HEAD/StateMachineSample/StateMachineSample/LSSubscripton.h -------------------------------------------------------------------------------- /StateMachineSample/StateMachineSample/LSSubscripton.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lausobo/StateMachine/HEAD/StateMachineSample/StateMachineSample/LSSubscripton.m -------------------------------------------------------------------------------- /StateMachineSample/StateMachineSample/LSViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lausobo/StateMachine/HEAD/StateMachineSample/StateMachineSample/LSViewController.h -------------------------------------------------------------------------------- /StateMachineSample/StateMachineSample/LSViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lausobo/StateMachine/HEAD/StateMachineSample/StateMachineSample/LSViewController.m -------------------------------------------------------------------------------- /StateMachineSample/StateMachineSample/StateMachineSample-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lausobo/StateMachine/HEAD/StateMachineSample/StateMachineSample/StateMachineSample-Info.plist -------------------------------------------------------------------------------- /StateMachineSample/StateMachineSample/StateMachineSample-Prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lausobo/StateMachine/HEAD/StateMachineSample/StateMachineSample/StateMachineSample-Prefix.pch -------------------------------------------------------------------------------- /StateMachineSample/StateMachineSample/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /StateMachineSample/StateMachineSample/en.lproj/LSViewController.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lausobo/StateMachine/HEAD/StateMachineSample/StateMachineSample/en.lproj/LSViewController.xib -------------------------------------------------------------------------------- /StateMachineSample/StateMachineSample/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lausobo/StateMachine/HEAD/StateMachineSample/StateMachineSample/main.m -------------------------------------------------------------------------------- /StateMachineTests/LSEventSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lausobo/StateMachine/HEAD/StateMachineTests/LSEventSpec.m -------------------------------------------------------------------------------- /StateMachineTests/LSStateMachineSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lausobo/StateMachine/HEAD/StateMachineTests/LSStateMachineSpec.m -------------------------------------------------------------------------------- /StateMachineTests/LSTransitionSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lausobo/StateMachine/HEAD/StateMachineTests/LSTransitionSpec.m -------------------------------------------------------------------------------- /StateMachineTests/NSString+CapitalizeSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lausobo/StateMachine/HEAD/StateMachineTests/NSString+CapitalizeSpec.m -------------------------------------------------------------------------------- /StateMachineTests/StateMachineSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lausobo/StateMachine/HEAD/StateMachineTests/StateMachineSpec.m -------------------------------------------------------------------------------- /StateMachineTests/StateMachineTests-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lausobo/StateMachine/HEAD/StateMachineTests/StateMachineTests-Info.plist -------------------------------------------------------------------------------- /StateMachineTests/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | --------------------------------------------------------------------------------