我应该使用单例类来管理iOS5应用程序中的套接字连接吗?

时间:2012-01-16 16:50:38

标签: sockets ios5 singleton

我正在创建一个多设备iPhone应用程序,其中应用程序需要维护与服务器的套接字/ NSStream连接。

各种类需要与服务器通信。我正在考虑创建一个单独的类来维护连接(并重新建立已删除的连接),并让该应用程序发出NSNotifications来驱动需要与服务器通信的对象中的活动。

我想,另一种选择是创建一个连接的类,并让那个对象由需要互联网连接的各种类实例化。然后我想我一次会有多个套接字连接。

从逻辑上讲,在我看来,其中任何一个都可行。有关最佳实践的建议吗?只要应用程序正在运行,应用程序维护套接字连接的正常方式是什么,同时在整个应用程序中具有输入流驱动器活动?

0 个答案:

没有答案