2014-02-11 42 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單例類。因此,您可以使用其他類中的所有公共方法,屬性......只調用共享實例。