博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
实时监测网络状态
阅读量:4476 次
发布时间:2019-06-08

本文共 419 字,大约阅读时间需要 1 分钟。

前面已经了解了获取应用网络状态的方法。一般情况是没有什么作用的。我们需要的是实时监测网络状态,就像视频APP中一样当网络状态变化时实时监测提醒。

 

 在这里我用的两个方法:

 1.使用AFNetwork。推荐这一种。简单方便。

 只要在APPdelegate中开启即可。我写了个附加类。

 调用只需要在didFinishLaunchingWithOption中调用即可。

 

 2.Reachability 不推荐

 这个方法网上的教程都是在APPdelegate中写的,但是在最新的xcode中会崩溃。APPdelegate不支持setreachability方法。而且在Apple上下载的demo中也是只在viewcontroller中使用。所以只在viewcontroller中使用。但是我遇到了通知重复调用的问题。不推荐使用。

详见demo:

转载于:https://www.cnblogs.com/weicyNo-1/p/9122673.html

你可能感兴趣的文章
TensorFlow在Windows上的CPU版本和GPU版本的安装指南(亲测有效)
查看>>
蒟蒻吃药计划-治疗系列 #round5 采药+数字组合代码存放
查看>>
Git
查看>>
ImageSwitcher 右向左滑动的实现方式
查看>>
数学之美读书笔记一信息的度量和作用
查看>>
《荣枯鉴》示伪卷八
查看>>
NLP 第10章 基于深度学习的NLP 算法
查看>>
win7下出现'telnet' 不是内部或外部命令,也不是可运行的程序或批处理文件的解决方法...
查看>>
Maven 依赖范围(转)
查看>>
Google Chrome中的高性能网络(转)
查看>>
[置顶] 数据结构之 二叉树的构造与遍历(先序,中序,后序,层次)
查看>>
Tomcat在处理GET和POST请求时产生的乱码问题
查看>>
XSS 攻击原理及防护
查看>>
操作符重载
查看>>
Docker 安装及问题处理
查看>>
JavaScript中的call 和apply的用途以及区别
查看>>
HashMap完全解读
查看>>
匿名内部类
查看>>
man命令重定向后有^H乱码问题
查看>>
自定义popupwindow(解决位置控制困惑)
查看>>