未连接到互联网时如何显示警报? iOS
Posted
技术标签:
【中文标题】未连接到互联网时如何显示警报? iOS【英文标题】:How do you display a Alert when not connected to the internet ? iOS 【发布时间】:2010-10-14 11:13:21 【问题描述】:您好,您如何在未连接到互联网时显示警报? ios
没有连接到互联网意味着没有wifi,没有连接到远程主机(www.google.com)
没有蜂窝数据网络
当我没有连接到互联网时,我已经看到许多应用程序显示此消息。
我已经尝试从苹果开发资源下载可达性,但是它没有给我我想要将代码实现到我的 .h .m 文件中的东西。
希望得到答复。
【问题讨论】:
你有什么问题?可达性应用程序是示例代码的良好开端,但您需要了解它才能编写自己的解决方案。 SO 不适合 teh codez。 签出:[*** 在这里回答][1] [1]:***.com/questions/8812459/… 【参考方案1】:执行此操作的代码在这里。
http://developer.apple.com/library/ios/samplecode/Reachability/
您可以致电:
self.remoteHostStatus = [[Reachability sharedReachability] remoteHostStatus];
self.internetConnectionStatus = [[Reachability sharedReachability] internetConnectionStatus];
self.localWiFiConnectionStatus = [[Reachability sharedReachability] localWiFiConnectionStatus];
【讨论】:
嗯,乔丹,我已经按照第一个回复但是,它不起作用。 更具体。会发生什么,什么不起作用?它崩溃了吗?是什么让您认为它不起作用? 我修改了我的答案。先前的答案在模拟器中不起作用。您应该更好地考虑将 Reachability.h/.m 添加到您的项目中。 youtube.com/watch?v=NkpYlpbrC1M 是的。在我的回答中,有可达性类的代码。下载并添加与您链接到的视频类似的视频。以上是关于未连接到互联网时如何显示警报? iOS的主要内容,如果未能解决你的问题,请参考以下文章