swift
来源:互联网 发布:地坪找平层算法 编辑:程序博客网 时间:2024/05/22 06:50
1. pod install
use_frameworks!
pod 'ReachabilitySwift'
2. build error...
3. Just put the Reachability.swift file in my product.
// 网络状态监听
let reachability =Reachability()!
func reachabilityChanged(note:Notification) {
let reachability = note.objectas! Reachability
switch reachability.connection {
case .wifi:
print("Reachable via WiFi");
if(mLoadWebViewStackSize ==0)
{
//reloadData();
}
case .cellular:
print("Reachable via Cellular");
if(mLoadWebViewStackSize ==0)
{
//reloadData();
}
case .none:
//alert_noNetwrok();
print("Network not reachable")
}
}
// 移除消息通知
deinit {
reachability.stopNotifier();
NotificationCenter.default.removeObserver(self, name: .reachabilityChanged, object:reachability);
}
override func viewWillAppear(_ animated:Bool) {
super.viewWillAppear(animated);
NotificationCenter.default.addObserver(
self,
selector: #selector(self.reachabilityChanged),
name: .reachabilityChanged,
object: reachability
)
do {
tryreachability.startNotifier()
} catch {
print("could not start reachability notifier")
}
}
- SWIFT
- swift
- Swift
- Swift
- swift
- Swift
- swift
- Swift
- swift
- swift
- swift
- Swift
- swift
- swift
- Swift
- swift
- swift
- swift ??
- RecyclerView中播放视频
- Linux下MySQL的安装
- hibernatea实现一对多关联映射关系
- 二级列表
- JQuery
- swift
- 洛谷P3166 [CQOI2014]数三角形
- 爬虫一些问题
- snacks模拟赛t2
- 周末记录--2017.10.22
- codeforce 347c
- 基于“视频图像”的人脸识别算法
- ACM 大数运算 A/B Problem
- 纯js代码的计时器