2014-02-11 43 views
3

我正在实施XMPP框架https://github.com/robbiehanson/XMPPFramework在我的应用程序,我明白会有很多来自XMPPRoom,XMPPIQ,XMPPStream等的代码“方法/委托”。我需要知道什么是编写所有这些代码的最佳地方,是AppDelegate XMPP相关代码的最佳人选?XMPP框架代码在AppDelegate

+0

这不是同一个问题,但它可能会有用阅读:http://stackoverflow.com/questions/26952017/is-putting-variables-in-the-appdelegate-a-workaround-for-static-variable- in-swif – user83039

+0

在AppDelegate中添加XMPP委托会更好,因为它们中的任何一个都可以从应用程序中的任何位置触发。在每个班级处理所有这些代表是很困难的。 – QUserS

回答

0

一个好的做法可能是创建一个XMPP单例类。因此,您可以使用其他类中的所有公共方法,属性......只调用共享实例。