1

在我的主视图类中,我有另一个类的实例,它是通过 tcp 套接字进行的连接。

当我离开那个视图而不是回来时,我不想释放/丢失这个实例,因为我不想建立一个新的连接,它必须保持不变(套接字就像一个始终连接的聊天)

        socketInstance=[[SocketConnector alloc]init];
        socketInstance.delegate=self;

这是在init视图中完成的,仅在首次启动时完成。然后,当我离开视图并返回时(如果我不再执行此行),他会socketInstance为我保存参考吗?如果没有,我将如何让他将其保存到程序生命周期的剩余时间?我不能一次又一次地创建这个实例。

4

1 回答 1

1

你可以使用静态变量吗?否则使用可以保持全局的单例模式

于 2013-03-27T07:41:30.160 回答