├── .gitignore ├── .swift-version ├── IMXEventBus.podspec ├── IMXEventBus.xcodeproj ├── project.pbxproj └── project.xcworkspace │ └── contents.xcworkspacedata ├── IMXEventBus ├── AppDelegate.h ├── AppDelegate.m ├── Assets.xcassets │ └── AppIcon.appiconset │ │ └── Contents.json ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Main.storyboard ├── IMXEventBus │ ├── Action │ │ ├── IMXEventPoster.h │ │ ├── IMXEventPoster.m │ │ ├── IMXEventSubscriber.h │ │ └── IMXEventSubscriber.m │ ├── Debug │ │ ├── IMXEventDebug.h │ │ └── IMXEventDebug.m │ ├── Event │ │ ├── IMXEvent.h │ │ ├── IMXEvent.m │ │ ├── IMXEventBus.h │ │ └── IMXEventBus.m │ ├── IMXEventBusKit.h │ ├── IMXEventDefinition.h │ └── Objs │ │ ├── IMXEventSubscribModel.h │ │ ├── IMXEventSubscribModel.m │ │ ├── IMXEventUserInfo.h │ │ └── IMXEventUserInfo.m ├── Info.plist ├── SecondViewController.h ├── SecondViewController.m ├── ThirdViewController.h ├── ThirdViewController.m ├── ViewController.h ├── ViewController.m └── main.m ├── IMXEventBusTests ├── IMXEventBusTests.m └── Info.plist ├── IMXEventBusUITests ├── IMXEventBusUITests.m └── Info.plist ├── LICENSE ├── README.md └── docs ├── IMXEventBus注册监听.gliffy ├── IMXEventBus类图.gliffy ├── IMXEventBus触发.gliffy └── imgs ├── IMXEventBus注册监听.png ├── IMXEventBus类图.png └── IMXEventBus触发.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PanZhou0B1B/IMXEventBus/HEAD/.gitignore -------------------------------------------------------------------------------- /.swift-version: -------------------------------------------------------------------------------- 1 | echo "3.0" > .swift-version -------------------------------------------------------------------------------- /IMXEventBus.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PanZhou0B1B/IMXEventBus/HEAD/IMXEventBus.podspec -------------------------------------------------------------------------------- /IMXEventBus.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PanZhou0B1B/IMXEventBus/HEAD/IMXEventBus.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /IMXEventBus.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PanZhou0B1B/IMXEventBus/HEAD/IMXEventBus.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /IMXEventBus/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PanZhou0B1B/IMXEventBus/HEAD/IMXEventBus/AppDelegate.h -------------------------------------------------------------------------------- /IMXEventBus/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PanZhou0B1B/IMXEventBus/HEAD/IMXEventBus/AppDelegate.m -------------------------------------------------------------------------------- /IMXEventBus/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PanZhou0B1B/IMXEventBus/HEAD/IMXEventBus/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /IMXEventBus/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PanZhou0B1B/IMXEventBus/HEAD/IMXEventBus/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /IMXEventBus/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PanZhou0B1B/IMXEventBus/HEAD/IMXEventBus/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /IMXEventBus/IMXEventBus/Action/IMXEventPoster.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PanZhou0B1B/IMXEventBus/HEAD/IMXEventBus/IMXEventBus/Action/IMXEventPoster.h -------------------------------------------------------------------------------- /IMXEventBus/IMXEventBus/Action/IMXEventPoster.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PanZhou0B1B/IMXEventBus/HEAD/IMXEventBus/IMXEventBus/Action/IMXEventPoster.m -------------------------------------------------------------------------------- /IMXEventBus/IMXEventBus/Action/IMXEventSubscriber.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PanZhou0B1B/IMXEventBus/HEAD/IMXEventBus/IMXEventBus/Action/IMXEventSubscriber.h -------------------------------------------------------------------------------- /IMXEventBus/IMXEventBus/Action/IMXEventSubscriber.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PanZhou0B1B/IMXEventBus/HEAD/IMXEventBus/IMXEventBus/Action/IMXEventSubscriber.m -------------------------------------------------------------------------------- /IMXEventBus/IMXEventBus/Debug/IMXEventDebug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PanZhou0B1B/IMXEventBus/HEAD/IMXEventBus/IMXEventBus/Debug/IMXEventDebug.h -------------------------------------------------------------------------------- /IMXEventBus/IMXEventBus/Debug/IMXEventDebug.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PanZhou0B1B/IMXEventBus/HEAD/IMXEventBus/IMXEventBus/Debug/IMXEventDebug.m -------------------------------------------------------------------------------- /IMXEventBus/IMXEventBus/Event/IMXEvent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PanZhou0B1B/IMXEventBus/HEAD/IMXEventBus/IMXEventBus/Event/IMXEvent.h -------------------------------------------------------------------------------- /IMXEventBus/IMXEventBus/Event/IMXEvent.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PanZhou0B1B/IMXEventBus/HEAD/IMXEventBus/IMXEventBus/Event/IMXEvent.m -------------------------------------------------------------------------------- /IMXEventBus/IMXEventBus/Event/IMXEventBus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PanZhou0B1B/IMXEventBus/HEAD/IMXEventBus/IMXEventBus/Event/IMXEventBus.h -------------------------------------------------------------------------------- /IMXEventBus/IMXEventBus/Event/IMXEventBus.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PanZhou0B1B/IMXEventBus/HEAD/IMXEventBus/IMXEventBus/Event/IMXEventBus.m -------------------------------------------------------------------------------- /IMXEventBus/IMXEventBus/IMXEventBusKit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PanZhou0B1B/IMXEventBus/HEAD/IMXEventBus/IMXEventBus/IMXEventBusKit.h -------------------------------------------------------------------------------- /IMXEventBus/IMXEventBus/IMXEventDefinition.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PanZhou0B1B/IMXEventBus/HEAD/IMXEventBus/IMXEventBus/IMXEventDefinition.h -------------------------------------------------------------------------------- /IMXEventBus/IMXEventBus/Objs/IMXEventSubscribModel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PanZhou0B1B/IMXEventBus/HEAD/IMXEventBus/IMXEventBus/Objs/IMXEventSubscribModel.h -------------------------------------------------------------------------------- /IMXEventBus/IMXEventBus/Objs/IMXEventSubscribModel.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PanZhou0B1B/IMXEventBus/HEAD/IMXEventBus/IMXEventBus/Objs/IMXEventSubscribModel.m -------------------------------------------------------------------------------- /IMXEventBus/IMXEventBus/Objs/IMXEventUserInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PanZhou0B1B/IMXEventBus/HEAD/IMXEventBus/IMXEventBus/Objs/IMXEventUserInfo.h -------------------------------------------------------------------------------- /IMXEventBus/IMXEventBus/Objs/IMXEventUserInfo.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PanZhou0B1B/IMXEventBus/HEAD/IMXEventBus/IMXEventBus/Objs/IMXEventUserInfo.m -------------------------------------------------------------------------------- /IMXEventBus/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PanZhou0B1B/IMXEventBus/HEAD/IMXEventBus/Info.plist -------------------------------------------------------------------------------- /IMXEventBus/SecondViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PanZhou0B1B/IMXEventBus/HEAD/IMXEventBus/SecondViewController.h -------------------------------------------------------------------------------- /IMXEventBus/SecondViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PanZhou0B1B/IMXEventBus/HEAD/IMXEventBus/SecondViewController.m -------------------------------------------------------------------------------- /IMXEventBus/ThirdViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PanZhou0B1B/IMXEventBus/HEAD/IMXEventBus/ThirdViewController.h -------------------------------------------------------------------------------- /IMXEventBus/ThirdViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PanZhou0B1B/IMXEventBus/HEAD/IMXEventBus/ThirdViewController.m -------------------------------------------------------------------------------- /IMXEventBus/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PanZhou0B1B/IMXEventBus/HEAD/IMXEventBus/ViewController.h -------------------------------------------------------------------------------- /IMXEventBus/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PanZhou0B1B/IMXEventBus/HEAD/IMXEventBus/ViewController.m -------------------------------------------------------------------------------- /IMXEventBus/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PanZhou0B1B/IMXEventBus/HEAD/IMXEventBus/main.m -------------------------------------------------------------------------------- /IMXEventBusTests/IMXEventBusTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PanZhou0B1B/IMXEventBus/HEAD/IMXEventBusTests/IMXEventBusTests.m -------------------------------------------------------------------------------- /IMXEventBusTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PanZhou0B1B/IMXEventBus/HEAD/IMXEventBusTests/Info.plist -------------------------------------------------------------------------------- /IMXEventBusUITests/IMXEventBusUITests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PanZhou0B1B/IMXEventBus/HEAD/IMXEventBusUITests/IMXEventBusUITests.m -------------------------------------------------------------------------------- /IMXEventBusUITests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PanZhou0B1B/IMXEventBus/HEAD/IMXEventBusUITests/Info.plist -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PanZhou0B1B/IMXEventBus/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PanZhou0B1B/IMXEventBus/HEAD/README.md -------------------------------------------------------------------------------- /docs/IMXEventBus注册监听.gliffy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PanZhou0B1B/IMXEventBus/HEAD/docs/IMXEventBus注册监听.gliffy -------------------------------------------------------------------------------- /docs/IMXEventBus类图.gliffy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PanZhou0B1B/IMXEventBus/HEAD/docs/IMXEventBus类图.gliffy -------------------------------------------------------------------------------- /docs/IMXEventBus触发.gliffy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PanZhou0B1B/IMXEventBus/HEAD/docs/IMXEventBus触发.gliffy -------------------------------------------------------------------------------- /docs/imgs/IMXEventBus注册监听.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PanZhou0B1B/IMXEventBus/HEAD/docs/imgs/IMXEventBus注册监听.png -------------------------------------------------------------------------------- /docs/imgs/IMXEventBus类图.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PanZhou0B1B/IMXEventBus/HEAD/docs/imgs/IMXEventBus类图.png -------------------------------------------------------------------------------- /docs/imgs/IMXEventBus触发.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PanZhou0B1B/IMXEventBus/HEAD/docs/imgs/IMXEventBus触发.png --------------------------------------------------------------------------------