有谁知道我在哪里可以找到有关NSURLConnection行为的文档?
我正在尝试找出发送异步请求时NSURLConnection的功能,但是没有网络。NSURLConnection是否超时,或者只是等到iOS进入网络?
我需要将包含数据的异步请求发送到服务器,但是该应用程序将在现场使用,因为网络连接充其量是零散的。在这种情况下,我希望该应用程序在有网络的情况下尽快上传数据。
编辑:查看可达性,它无法通知我是否重新启用了互联网服务(例如,您又回到了蜂窝塔的范围内)。有谁知道有互联网连接时系统是否可能通知我的应用程序以使其能够执行其操作?
最佳答案
是的,如果没有可用的网络,它将超时。
您应该使用可达性来实现这种行为。当您恢复网络连接时,系统会通知您,并会尽快上传数据。
也许这是您的起点:iPhone reachability checking
也是这个:ARC and GCD Compatible Reachability Class for iOS and MacOS. Drop in replacement for Apple Reachability我用的那个
关于iphone - 没有互联网时的NSURLConnection行为,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10439659/