EventEngine
一个简单的框架,用于在应用程序中计数事件。事件基本上是一个命名计数器,可以用来实现计分引擎,以便计数不同的事件。这些事件例如可以用来根据分数做出决策,如达到一定分数时显示评分对话框。
Swift
import EventEngine
let eventEngine = EventEngineFactory.userDefaultsBasedEventEngine
eventEngine.fire(event: "AnEventName", incrementBy: 1)
// Persist the current state of the modified events
eventEngine.synchronize()