EventSubscriber
允许创建具有强大参数结构的赛事类型。
您可以根据枚举和结构体创建事件,并在应用程序的各个位置进行订阅和处理。
使用 Event
协议声明事件类型,实现 EventSubscriber
协议以允许对象订阅事件。将事件类型作为参数传递给 subscribe()
函数块来订阅特定事件。不要忘记在销毁时调用 unsubscribeAll()
方法。
请参阅 EventSubscriberTests 以获得更清晰的理解。
作者
Kostia Kolesnyk, [email protected]
许可证
EventSubscriber 可在 MIT 许可证下使用。有关更多信息,请参阅 LICENSE 文件。