复杂应用程序中的iOS事件处理

时间:2012-12-07 15:36:02

标签: ios event-handling

我已经为Android开发了很长一段时间,现在开始学习iOS了,这就是:

在Android上,当你有大量的事件通过应用程序时,创建和实现所有这些接口(协议),订阅和取消订阅和东西变得非常繁琐。还有一些非常好的事件总线,例如Otto by Square https://github.com/square/otto

所以我想知道,iOS是否有任何标准的解决方案来处理各种应用程序元素的各种事件,或者通过实现和订阅协议来完成?或者也许有一些很酷的事件总线库,比如在Android上?

2 个答案:

答案 0 :(得分:13)

或者,你可以尝试Tolo,一个奥托启发,同样易于使用和功能强大的iOS事件发布框架。从任何地方只需SUBSCRIBE()PUBLISH()

http://genzeb.github.io/tolo

上查看

答案 1 :(得分:6)

NSNotificationCenter用作特定于应用程序的事件的内置分发机制。 (与低级别事件相反。)