iPhone OS中是否有任何属性或其他机制可以在运行时检查应用程序是否在iPad 3G或iPad Wi-Fi上运行?似乎UIDevice类没有提供类似的东西.
我的应用程序广泛使用互联网访问,我想明确警告用户,可能会出现3G延迟或额外成本,甚至禁止应用程序在iPad 3G上运行时使用一些花哨的弹出窗口.
我认为除了3G网络功能之外,没有必要做出改变。使用 Apple 提供的 Reachability.h 类,您可以检查互联网连接是否可用以及是否是移动网络或无线网络。
示例代码在这里: http://developer.apple.com/iphone/library/samplecode/Reachability/Introduction/Intro.html
Reachability 类提供以下值:
ReachableViaCarrierDataNetwork,ReachableViaWiFiNetwork或者NotReachable。
| 归档时间: |
|
| 查看次数: |
2367 次 |
| 最近记录: |