我正在使用来自 Apple 网站的可达性示例代码。我在项目中添加了 Reachability.h 和 Reachability.m 文件,还添加了 SystemConfiguration.framework。在我的视图控制器 .m 文件中添加了 #import "Reachability.h" 并在我的视图控制器 .h 文件中声明了可达性变量。在我开始使用 Reachability 实例之前,一切都编译没有错误。
我收到ReachableViaWiFiNetwork 和 ReachableViaCarrierDataNetwork 未声明的错误。
为什么会这样?
reachability = [Reachability reachabilityForInternetConnection];
NetworkStatus internetStatus = [reachability currentReachabilityStatus];
if ((internetStatus != ReachableViaWiFiNetwork) && (internetStatus != ReachableViaCarrierDataNetwork))
{
}