它是 Notification Center 的安全包装。
您可能会忘记在某些正确时刻取消订阅事件。
例如,您需要接收一个特殊事件来做某些事情。
您可以创建协议和代理,但这很无聊。
您可以为 Notification Center 订阅事件,但这样做太危险了。您应该按适当顺序订阅您的对象。
您可以使用 Swift(嗯)或 Objective-C(呃),以及大量用于事件处理的库,但这些库对于您来说太重了。
或者您可以使用通知中心的轻量级安全包装,轻松享受编程生活。
要运行示例项目,请克隆仓库,然后首先从 Example 目录运行 pod install
。
iOS 7.0 或更高版本
LITEventMachine 可通过 CocoaPods 获得。要安装它,只需将以下行添加到您的 Podfile 中:
pod "LITEventMachine"
Lobanov Dmitry, [email protected]
LITEventMachine 在 MIT 许可协议下可用。有关更多信息,请参阅 LICENSE 文件。