1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        Reachability.swiftiOS 第三方網(wǎng)絡(luò)檢測(cè)類

        聯(lián)合創(chuàng)作 · 2023-09-27 09:17

        Reachability.swift 是一個(gè)使用Swift寫的第三方網(wǎng)絡(luò)檢測(cè)類,可以用來(lái)檢測(cè)網(wǎng)絡(luò)連接狀態(tài)及網(wǎng)絡(luò)類型(移動(dòng)網(wǎng)絡(luò)、Wifi)功能。

        使用

        1. 使用Cocopod安裝Reachability.swift

        use_frameworks!
        pod 'ReachabilitySwift'

        2. 基本使用代碼示例

        使用前記得導(dǎo)入ReachabilitySwift類,下面代碼放在viewDidLoad()方法中即可。

        var reachability: Reachability!
        
        do {
            reachability = try Reachability.reachabilityForInternetConnection()
        } catch {
            print("Unable to create Reachability")
            return
        }
        
        // 檢測(cè)網(wǎng)絡(luò)連接狀態(tài)
        if reachability.isReachable() {
            print("網(wǎng)絡(luò)連接:可用")
        } else {
            print("網(wǎng)絡(luò)連接:不可用")
        }
        
        // 檢測(cè)網(wǎng)絡(luò)類型
        if reachability.isReachableViaWiFi() {
            print("網(wǎng)絡(luò)類型:Wifi")
        } else if reachability.isReachableViaWWAN() {
            print("網(wǎng)絡(luò)類型:移動(dòng)網(wǎng)絡(luò)")
        } else {
            print("網(wǎng)絡(luò)類型:無(wú)網(wǎng)絡(luò)連接")
        }

        3. 監(jiān)聽(tīng)網(wǎng)絡(luò)變化

        // 網(wǎng)絡(luò)可用或切換網(wǎng)絡(luò)類型時(shí)執(zhí)行
        reachability.whenReachable = { reachability in
        
            // 判斷網(wǎng)絡(luò)狀態(tài)及類型
        }
        
        // 網(wǎng)絡(luò)不可用時(shí)執(zhí)行
        reachability.whenUnreachable = { reachability in
        
            // 判斷網(wǎng)絡(luò)狀態(tài)及類型
        }
        
        do {
            // 開(kāi)始監(jiān)聽(tīng)
            try reachability.startNotifier()
        } catch {
            print("Unable to start notifier")
        }

        停止監(jiān)聽(tīng)調(diào)用reachability.stopNotifier()即可。

        介紹摘自:http://my.oschina.net/imayanlong/blog/702665

        瀏覽 16
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        編輯 分享
        舉報(bào)
        評(píng)論
        圖片
        表情
        推薦
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        編輯 分享
        舉報(bào)
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            欧美丰满爆乳成人无码视频东京热 | 自慰免费 | 日本一级无码 | 91黄色成人视频 | 欧美性猛交xxxx乱大交游戏 | 性少妇videosexfreeⅹ | 扒开伸进免费动漫 | 欧美肏屄网站 | 亚洲成人无码高清 | 成人永久免费视频 |