在我的应用程序中,我希望能够检测特定应用程序的蜂窝数据使用情况,并根据检查结果采取适当行动。
是否有一种方法来执行这个编程检查?
在我的应用程序中,我希望能够检测特定应用程序的蜂窝数据使用情况,并根据检查结果采取适当行动。
是否有一种方法来执行这个编程检查?
请前往以下链接:
https://developer.apple.com/library/ios/samplecode/reachability/introduction/intro.html
下载并导入头文件和实现文件,然后使用以下代码:
Reachability *reachability = [Reachability reachabilityForInternetConnection];
NetworkStatus status = [reachability currentReachabilityStatus];
if (status == ReachableViaWWAN)
{
NSLog(@"Cellular data");
}
这个项目有点老,你可能需要关闭 ARC 模式,请参考这个答案: