文件名称:QTEventBus:iOS事件总线,支持AppDelegate解变量,支持基于响应链的局部总线
文件大小:165KB
文件格式:ZIP
更新时间:2024-02-25 03:41:25
ios module objective-c eventbus notification
QTEventBus QTEventBus是一个优雅的iOS事件总线,实现了“发布-订阅”的消息通信模式。 支持强类型/弱类型 自动取消订阅 快速 兼容NSNotification 单元测试覆盖 支持AppDelegate解压缩 支持基于响应链的局部总线 文章: 安装 消息总线: pod QTEventBus AppDelegate解压缩: pod QTEventBus/AppModule 基于响应链的事件传递: pod QTEventBus/UIKit 系统要求 XCode 9 + iOS 8以上 使用 新建一个类作为事件,实现协议QTEvent @interface QTLog
【文件预览】:
QTEventBus-master
----.gitignore(1KB)
----Sources()
--------AppModule()
--------UIKit()
--------Core()
----images()
--------event_bus_1.png(103KB)
----QTEventBusTests()
--------Info.plist(701B)
--------QTBasicTests.m(6KB)
--------QTNotificationTests.m(3KB)
--------QTCollectionTests.m(5KB)
--------Mock()
----.travis.yml(1KB)
----Doc()
--------Basic.md(4KB)
--------UIKitSupport.md(2KB)
--------Module.md(1KB)
----LICENSE(1KB)
----QTEventBus()
--------QTEventBus.h(498B)
--------Info.plist(774B)
----Demo()
--------main.m(338B)
--------ViewController.m(493B)
--------UIResponser()
--------Modules()
--------Info.plist(1KB)
--------ViewController.h(208B)
--------Base.lproj()
--------Core()
--------Assets.xcassets()
----QTEventBus.xcodeproj()
--------xcshareddata()
--------project.xcworkspace()
--------project.pbxproj(43KB)
----README.md(2KB)
----QTEventBus.podspec(1KB)
----.cocoadocs.yml(191B)