我正在使用 Core WLAN 框架在 WiFi 网络之间切换。我面临一个问题,从 WiFi 网络 1 切换到 WiFi 2 后,我必须等待 10 秒才能实例化任何网络活动。尽管在我等待 10 秒之前 WiFi 符号显示了正确的值。任何人都知道为什么会发生这种情况?以及对此的任何补救措施。
核心 WLAN 框架链接:
我正在使用 Core WLAN 框架在 WiFi 网络之间切换。我面临一个问题,从 WiFi 网络 1 切换到 WiFi 2 后,我必须等待 10 秒才能实例化任何网络活动。尽管在我等待 10 秒之前 WiFi 符号显示了正确的值。任何人都知道为什么会发生这种情况?以及对此的任何补救措施。
核心 WLAN 框架链接:
无法预测给定网络为您的系统分配 IP 地址、DNS 解析开始工作等需要多长时间。与其等待特定超时,不如使用SCNetworkReachability API 在何时采取措施系统可以访问给定的主机或服务。
示例代码:http: //developer.apple.com/library/ios/#samplecode/Reachability/Introduction/Intro.html