如何在objective-c或swift中检查工作(开/关)"wifi"适配器?

Zar*_*sev 1 wifi ios

请告诉我,我怎么知道目前在objective-c或swift中工作的"wifi"适配器?

谢谢!

Ada*_*lon 5

Reachablity样本是一个很好的起点.在Reachablity示例中,代码分散开来,并没有向您展示如何处理最简单的情况.对于最简单的情况(不听状态的变化),我可以省去你自己整理正确行的努力.

将Reachability类从Reachality示例复制到您的项目中,将其包含在您的类中,并使用以下代码:

if ([[Reachability reachabilityForLocalWiFi] currentReachabilityStatus] != ReachableViaWiFi) {
    //Code to execute if WiFi is not enabled
}
Run Code Online (Sandbox Code Playgroud)

在这里找到可达性:

https://github.com/tonymillion/Reachability