iOS编程中如何查看网络提供商名称?
我需要检查设备是否已正确连接到“My-Wifi”网络。如果已连接,那么我将向服务器发送一些数据,否则不会。
现在我只是使用 Reachability 类检查互联网连接。
那么如何检查呢?
I need to check whether device has been connected properly to "My-Wifi" network or not. If it is connected then I will send some data to server otherwise not.
Right now I am just checking with the Internet connection, using Reachability class.
So how to check that?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用 CNCopySupportedInterfaces() 调用。
根据我的经验,数组中通常会有一个接口,如果已连接,则该接口是有效的结构;如果未连接,则该接口为
NULL
。不过为了以防万一,我还是让 for 循环存在。仅当您使用 ARC 时才需要内部的
__bridge
转换。You can make use of CNCopySupportedInterfaces() call.
In my experience, you will usually have one interface in the array which would either be a valid structure if you're connected or
NULL
if you're not. Still I let the for loop be there just in case.The
__bridge
cast inside is only needed if you're using ARC.