Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 在wifi和3g之间移动时,插座失去连接_Ios_Objective C_Sockets - Fatal编程技术网

Ios 在wifi和3g之间移动时,插座失去连接

Ios 在wifi和3g之间移动时,插座失去连接,ios,objective-c,sockets,Ios,Objective C,Sockets,我正在开发基于套接字的应用程序 它工作正常,我的插座连接工作正常 但当我在wifi和3g之间移动时,它会丢失插座连接 有没有解决这个问题的方法。这是意料之中的,因为在切换网络时,您将获得一个新的IP地址。您需要处理断开连接并重新建立预期的连接,因为您在切换网络时将获得一个新的IP地址。您需要处理断开连接和重新建立连接我如何处理断开连接和重新建立连接,请给我举个例子。我不能给您一个具体的例子,因为您没有显示任何代码,但基本上,当您断开套接字连接时,您应该像最初那样重新打开与服务器的连接。无论如何,

我正在开发基于套接字的应用程序

它工作正常,我的插座连接工作正常

但当我在wifi和3g之间移动时,它会丢失插座连接


有没有解决这个问题的方法。

这是意料之中的,因为在切换网络时,您将获得一个新的IP地址。您需要处理断开连接并重新建立预期的连接,因为您在切换网络时将获得一个新的IP地址。您需要处理断开连接和重新建立连接

我如何处理断开连接和重新建立连接,请给我举个例子。我不能给您一个具体的例子,因为您没有显示任何代码,但基本上,当您断开套接字连接时,您应该像最初那样重新打开与服务器的连接。无论如何,这应该是代码的标准部分;网络可能会失败,你需要你的应用程序来处理。我如何处理断开连接并重新建立连接,请给我举个例子。我不能给你一个具体的例子,因为你没有显示任何代码,但基本上当你断开套接字连接时,你应该像最初那样重新打开与服务器的连接。无论如何,这应该是代码的标准部分;网络可能会失败,你需要你的应用程序来处理