SSASwiftReachability监控网络连接

联合创作 · 2023-09-27 09:20

SSASwiftReachability 是用来监控网络可连接能力变化的 Swift 库。

使用:

override func viewDidLoad() {
        super.viewDidLoad()
         // MARK: Start Monitoring For Network Reachability Changes.
        SSASwiftReachability.sharedManager?.startMonitoring()
        // MARK: Listen For Network Reachability Changes
        NSNotificationCenter.defaultCenter().addObserver(self, selector: "reachabilityStatusChanged:", name: reachabilityDidChangeNotification, object: nil)
    }
    func reachabilityStatusChanged(notification: NSNotification) {
        if let info = notification.userInfo {
            if let s = info[reachabilityNotificationStatusItem] {
                print(s.description)
            }
        }
    }

 

浏览 2
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报