私のメインビュークラスには、tcpソケットを介した接続である別のクラスのインスタンスがあります。
そのビューを離れるとき、そして戻るよりも、新しい接続を確立したくないので、このインスタンスを解放/失うことはしたくありません、それは同じままでなければなりません(ソケットはチャットのようなものです-常に接続されています)
socketInstance=[[SocketConnector alloc]init];
socketInstance.delegate=self;
これはinit
、ビューの最初の起動時にのみ実行されます。それよりも、私がビューを離れて戻ってきたとき(この行を再度実行しない場合)、彼socketInstance
は私のために参照を保存しますか?そうでない場合、プログラムの残りの期間、彼にそれを保存させるにはどうすればよいですか?このインスタンスを何度も作成することはできません。